PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 12.0.3
Jetpack – WP Security, Backup, Speed, & Growth v12.0.3
12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 14.4.2 14.5.1 14.6.1 14.7.1 14.8.1 14.9.2 15.0.3 15.1.2 15.2.1 15.3.2 15.4.1 15.5.1 15.6.1 15.7.2 15.8.1 15.9.2 16.0.2 16.1.3 16.2-a.5 16.2-a.3 16.1.2 16.2-a.1 16.1.1 16.1 16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / modules / theme-tools / content-options / customizer.js
jetpack / modules / theme-tools / content-options Last commit date
author-bio.php 4 years ago blog-display.php 4 years ago customizer.js 6 years ago customizer.php 3 years ago featured-images-fallback.php 4 years ago featured-images.php 4 years ago post-details.php 4 years ago
customizer.js
218 lines
1 /* global blogDisplay, postDetails */
2
3 /**
4 * customizer.js
5 *
6 * Theme Customizer enhancements for a better user experience.
7 *
8 * Contains handlers to make Theme Customizer preview reload changes asynchronously.
9 */
10
11 ( function ( $ ) {
12 // Blog Display
13 wp.customize( 'jetpack_content_blog_display', function ( value ) {
14 if ( 'content' === blogDisplay.display ) {
15 $( '.jetpack-blog-display.jetpack-the-excerpt' ).css( {
16 clip: 'rect(1px, 1px, 1px, 1px)',
17 position: 'absolute',
18 } );
19 $( '.jetpack-blog-display.jetpack-the-content' ).css( {
20 clip: 'auto',
21 position: 'relative',
22 } );
23 } else if ( 'excerpt' === blogDisplay.display ) {
24 $( '.jetpack-blog-display.jetpack-the-content' ).css( {
25 clip: 'rect(1px, 1px, 1px, 1px)',
26 position: 'absolute',
27 } );
28 $( '.jetpack-blog-display.jetpack-the-excerpt' ).css( {
29 clip: 'auto',
30 position: 'relative',
31 } );
32 } else if ( 'mixed' === blogDisplay.display ) {
33 $( '.jetpack-blog-display.jetpack-the-content.output-the-content' ).css( {
34 clip: 'auto',
35 position: 'relative',
36 } );
37 $( '.jetpack-blog-display.jetpack-the-excerpt.output-the-content' ).css( {
38 clip: 'rect(1px, 1px, 1px, 1px)',
39 position: 'absolute',
40 } );
41 $( '.jetpack-blog-display.jetpack-the-content.output-the-excerpt' ).css( {
42 clip: 'rect(1px, 1px, 1px, 1px)',
43 position: 'absolute',
44 } );
45 $( '.jetpack-blog-display.jetpack-the-excerpt.output-the-excerpt' ).css( {
46 clip: 'auto',
47 position: 'relative',
48 } );
49 }
50 value.bind( function ( to ) {
51 if ( 'content' === to ) {
52 $( '.jetpack-blog-display.jetpack-the-excerpt' ).css( {
53 clip: 'rect(1px, 1px, 1px, 1px)',
54 position: 'absolute',
55 } );
56 $( '.jetpack-blog-display.jetpack-the-content' ).css( {
57 clip: 'auto',
58 position: 'relative',
59 } );
60 } else if ( 'excerpt' === to ) {
61 $( '.jetpack-blog-display.jetpack-the-content' ).css( {
62 clip: 'rect(1px, 1px, 1px, 1px)',
63 position: 'absolute',
64 } );
65 $( '.jetpack-blog-display.jetpack-the-excerpt' ).css( {
66 clip: 'auto',
67 position: 'relative',
68 } );
69 } else if ( 'mixed' === to ) {
70 $( '.jetpack-blog-display.jetpack-the-content.output-the-content' ).css( {
71 clip: 'auto',
72 position: 'relative',
73 } );
74 $( '.jetpack-blog-display.jetpack-the-excerpt.output-the-content' ).css( {
75 clip: 'rect(1px, 1px, 1px, 1px)',
76 position: 'absolute',
77 } );
78 $( '.jetpack-blog-display.jetpack-the-content.output-the-excerpt' ).css( {
79 clip: 'rect(1px, 1px, 1px, 1px)',
80 position: 'absolute',
81 } );
82 $( '.jetpack-blog-display.jetpack-the-excerpt.output-the-excerpt' ).css( {
83 clip: 'auto',
84 position: 'relative',
85 } );
86 }
87 if ( blogDisplay.masonry ) {
88 $( blogDisplay.masonry ).masonry();
89 }
90 } );
91 } );
92
93 // Post Details: Date.
94 wp.customize( 'jetpack_content_post_details_date', function ( value ) {
95 value.bind( function ( to ) {
96 if ( false === to ) {
97 $( postDetails.date ).css( {
98 clip: 'rect(1px, 1px, 1px, 1px)',
99 height: '1px',
100 overflow: 'hidden',
101 position: 'absolute',
102 width: '1px',
103 } );
104 $( 'body' ).addClass( 'date-hidden' );
105 } else {
106 $( postDetails.date ).css( {
107 clip: 'auto',
108 height: 'auto',
109 overflow: 'auto',
110 position: 'relative',
111 width: 'auto',
112 } );
113 $( 'body' ).removeClass( 'date-hidden' );
114 }
115 } );
116 } );
117
118 // Post Details: Categories.
119 wp.customize( 'jetpack_content_post_details_categories', function ( value ) {
120 value.bind( function ( to ) {
121 if ( false === to ) {
122 $( postDetails.categories ).css( {
123 clip: 'rect(1px, 1px, 1px, 1px)',
124 height: '1px',
125 overflow: 'hidden',
126 position: 'absolute',
127 width: '1px',
128 } );
129 $( 'body' ).addClass( 'categories-hidden' );
130 } else {
131 $( postDetails.categories ).css( {
132 clip: 'auto',
133 height: 'auto',
134 overflow: 'auto',
135 position: 'relative',
136 width: 'auto',
137 } );
138 $( 'body' ).removeClass( 'categories-hidden' );
139 }
140 } );
141 } );
142
143 // Post Details: Tags.
144 wp.customize( 'jetpack_content_post_details_tags', function ( value ) {
145 value.bind( function ( to ) {
146 if ( false === to ) {
147 $( postDetails.tags ).css( {
148 clip: 'rect(1px, 1px, 1px, 1px)',
149 height: '1px',
150 overflow: 'hidden',
151 position: 'absolute',
152 width: '1px',
153 } );
154 $( 'body' ).addClass( 'tags-hidden' );
155 } else {
156 $( postDetails.tags ).css( {
157 clip: 'auto',
158 height: 'auto',
159 overflow: 'auto',
160 position: 'relative',
161 width: 'auto',
162 } );
163 $( 'body' ).removeClass( 'tags-hidden' );
164 }
165 } );
166 } );
167
168 // Post Details: Author.
169 wp.customize( 'jetpack_content_post_details_author', function ( value ) {
170 value.bind( function ( to ) {
171 if ( false === to ) {
172 $( postDetails.author ).css( {
173 clip: 'rect(1px, 1px, 1px, 1px)',
174 height: '1px',
175 overflow: 'hidden',
176 position: 'absolute',
177 width: '1px',
178 } );
179 $( 'body' ).addClass( 'author-hidden' );
180 } else {
181 $( postDetails.author ).css( {
182 clip: 'auto',
183 height: 'auto',
184 overflow: 'auto',
185 position: 'relative',
186 width: 'auto',
187 } );
188 $( 'body' ).removeClass( 'author-hidden' );
189 }
190 } );
191 } );
192
193 // Post Details: Comment link.
194 wp.customize( 'jetpack_content_post_details_comment', function ( value ) {
195 value.bind( function ( to ) {
196 if ( false === to ) {
197 $( postDetails.comment ).css( {
198 clip: 'rect(1px, 1px, 1px, 1px)',
199 height: '1px',
200 overflow: 'hidden',
201 position: 'absolute',
202 width: '1px',
203 } );
204 $( 'body' ).addClass( 'comment-hidden' );
205 } else {
206 $( postDetails.comment ).css( {
207 clip: 'auto',
208 height: 'auto',
209 overflow: 'auto',
210 position: 'relative',
211 width: 'auto',
212 } );
213 $( 'body' ).removeClass( 'comment-hidden' );
214 }
215 } );
216 } );
217 } )( jQuery );
218