forked from bearded-avenger/mary-go-round
-
Notifications
You must be signed in to change notification settings - Fork 0
/
acf-register.php
90 lines (85 loc) · 3.02 KB
/
acf-register.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?php
if(function_exists("register_field_group")){
register_field_group(array (
'id' => 'acf_mgr-gallery',
'title' => 'MGR Gallery',
'fields' => array (
array (
'key' => 'field_527185e3d1924',
'label' => 'Mary Go Round Images',
'name' => 'mgr_gallery',
'type' => 'gallery',
'instructions' => 'Upload some images',
'required' => 1,
'preview_size' => 'thumbnail',
'library' => 'all',
),
array (
'key' => 'field_5271a92ff6ccc',
'label' => 'Gallery Instructions',
'name' => '',
'type' => 'message',
'message' => '<h2>Instructions</h2>
1. Upload some images!
2. Publish the post
3. Take note of the post ID above in the browser address bar. It reads <code>post=53</code>.
4. Enter the ID into the id attribute of the shortcode. The ID is the only required attribute.
5. Use the shortcode on your site such as in posts or pages.
6. Extend the shortcode with any available shortcode attributes below.
<h2>The Shortcode</h2>
<code>[mary_go_round id=""]</code>
<h2>Available Shortcode Attributes</h2>
id - carousel ID
brand - specify a background color for the prev/next buttons and nav circles. use a value like <code>#07a1cd</code>
color - specify a color for the prev/next buttons and nav circles. use a value like <code>#777</code>
items - items to show
slidespeed - speed of slideshow. enter a value like 200
margin - space between items. enter a value like <code>4px</code> or <code>2%</code>
imgsize - specify image size. acceptable values include <code>thumbnail</code>, <code>medium</code>, <code>large</code>
linksnewwindow - use the description area for the imaage link, and set this to true to open links in a new window
lightbox - use <code>lightbox="true"</code> to enable lightbox
autoplay - true or false
autoheight - helps when using images with different heights
navigation - true or false
pagination - true or false
paginationnumbers - show numbers intead of the circles if using navigation
singleitem - shows one item at a time like a rotating banner. true or false
itemsdesktop - how many items to show at a specific resolution. enter a value like <code>1199,3</code> , which means, show 3 items on 1199px resolution and up.
itemsdesktopsmall - see above - default is <code>979,3</code>
itemstablet - see above - default is <code>768,2</code>
itemsmobile - see above - default is <code>479,1</code>
<h2>Tips</h2>
<strong>How To Link Images to a Url</strong>
To link an image to an URL, just place the url in the description field.
',
),
),
'location' => array (
array (
array (
'param' => 'post_type',
'operator' => '==',
'value' => 'mary_go_round',
'order_no' => 0,
'group_no' => 0,
),
),
),
'options' => array (
'position' => 'normal',
'layout' => 'no_box',
'hide_on_screen' => array (
0 => 'the_content',
1 => 'excerpt',
2 => 'custom_fields',
3 => 'discussion',
4 => 'comments',
5 => 'revisions',
6 => 'slug',
7 => 'author',
8 => 'format',
),
),
'menu_order' => 0,
));
}