ATD_VERSION
ATD_VERSION
Jetpack_Options | |
Jetpack | |
WPCom_Markdown | Copyright (c) Automattic. All rights reserved. |
Jetpack_Constrained_Array_Rounding | Lets you round the numeric elements of an array to integers while preserving their sum. |
Jetpack_CLI | Control your local Jetpack installation. |
Jetpack_Omnisearch | |
WPCOM_JSON_API_Endpoint | |
WPCOM_JSON_API_Post_Endpoint | |
WPCOM_JSON_API_Get_Post_Endpoint | |
WPCOM_JSON_API_List_Posts_Endpoint | |
WPCOM_JSON_API_Update_Post_Endpoint | |
WPCOM_JSON_API_Taxonomy_Endpoint | |
WPCOM_JSON_API_Get_Taxonomy_Endpoint | |
WPCOM_JSON_API_Update_Taxonomy_Endpoint | |
WPCOM_JSON_API_Comment_Endpoint | |
WPCOM_JSON_API_Get_Comment_Endpoint | |
WPCOM_JSON_API_List_Comments_Endpoint | |
WPCOM_JSON_API_Update_Comment_Endpoint | |
WPCOM_JSON_API_GET_Site_Endpoint | |
Social_Links | Social Links. |
Jetpack_Monitor | |
GPlus_Authorship_Admin | |
GPlus_Authorship_Utils | |
Tonesque | |
Jetpack_Network_Sites_List_Table | |
lessc | The less compiler and parser. |
lessc_parser | |
lessc_formatter_classic | |
lessc_formatter_compressed | |
lessc_formatter_lessjs | |
The_Neverending_Home_Page | Class: The_Neverending_Home_Page relies on add_theme_support, expects specific styling from each theme; including fixed footer. |
Jetpack_Client | |
Jetpack_Gallery_Widget | |
Sharing_Admin | |
Jetpack_Heartbeat | |
csstidy_print | CSS Printing class |
Jetpack_Infinite_Scroll_Extras | Jetpack-specific elements of Infinite Scroll |
Jetpack_Display_Posts_Widget | |
Jetpack_Photon | |
Sharing_Service | |
Sharing_Service_Total | |
Sharing_Post_Total | |
Highlander_Comments_Base | All the code shared between WP.com Highlander and Jetpack Highlander |
Jetpack_Publicize | Module Name: Publicize Module Description: Connect your site to popular social networks and automatically share new posts with your friends. |
Publicize_Util | Helper functions for shared use in the services files |
Jetpack_Likes | Module Name: Likes Module Description: Likes are a way for people to show their appreciation for content you have written. It’s also a way for you to show the world how popular your content has become. |
Publicize_Base | |
Jetpack_Image_Widget | Module Name: Image Widget Module Description: Easily add images to your theme's sidebar. |
Jetpack_Gallery_Settings | Renders extra controls in the Gallery Settings section of the new media UI. |
Jetpack_Holiday_Snow_Settings | Holiday Snow Adds falling snow to a blog starting December 1 and ending January 3. |
Grunion_Contact_Form_Plugin | Sets up various actions, filters, post types, post statuses, shortcodes. |
Crunion_Contact_Form_Shortcode | Generic shortcode class. |
Grunion_Contact_Form | Class for the contact-form shortcode. |
Grunion_Contact_Form_Field | Class for the contact-field shortcode. |
Featured_Content | Featured Content. |
Jetpack_IXR_Client | IXR_Client |
Jetpack_IXR_ClientMulticall | IXR_ClientMulticall |
Jetpack_Testimonial | |
Jetpack_Testimonial_Title_Control | |
Jetpack_Testimonial_Textarea_Control | |
Jetpack_Testimonial_Image_Control | Need to extend WP_Customize_Image_Control to return attachment ID instead of url |
PolldaddyShortcode | Class wrapper for polldaddy shortcodes |
Jetpack_Gravatar_Profile_Widget | Display a widgetized version of your Gravatar Profile http://blog.gravatar.com/2010/03/26/gravatar-profiles/ |
GPlus_Authorship | |
Jetpack_Carousel | |
Jetpack_Comments_Settings | |
Jetpack_VideoPress_Shortcode | VideoPress Shortcode Handler |
Nova_Restaurant | |
Jetpack_RelatedPosts_Module | Module Name: Related Posts Module Description: Display links to related site content under your posts. |
Jetpack_RSS_Links_Widget | Module Name: RSS Links Widget Module Description: Easily add RSS links to your theme's sidebar. |
Jetpack_Comments | Main Jetpack Comments class |
Jetpack_Custom_CSS | |
Jetpack_Safe_CSS | |
safecss | CSS Optimising Class |
Sharing_Source | |
Sharing_Advanced_Source | |
Share_Email | |
Share_Twitter | |
Share_Stumbleupon | |
Share_Reddit | |
Share_Digg | |
Share_LinkedIn | |
Share_Facebook | |
Share_Print | |
Share_PressThis | |
Share_GooglePlus1 | |
Share_Custom | |
Share_Tumblr | |
Share_Pinterest | |
Share_Pocket | |
WPCOM_JSON_API | |
Jetpack_Top_Posts_Widget | |
Presentations | |
csstidy | CSS Parser class |
Jetpack_User_Agent_Info | |
ReCaptchaResponse | A ReCaptchaResponse is returned from recaptcha_check_answer() |
Jetpack_Client_Server | Client = Plugin Client Server = API Methods the Plugin must respond to |
bbPress_Jetpack_REST_API | bbPress & Jetpack REST API Compatibility Enables bbPress to work with the Jetpack REST API |
Jetpack_Subscriptions | |
Jetpack_Subscriptions_Widget | |
Publicize | |
Jetpack_Media_Summary | Class Jetpack_Media_Summary |
Jetpack_Omnisearch_Grunion | |
csstidy_optimise | CSS Optimising Class |
VideoPress_Player | VideoPress playback module markup generator. |
Jetpack_Error | |
Jetpack_Media_Meta_Extractor | Class with methods to extract metadata from a post/page about videos, images, links, mentions embedded in or attached to the post/page. |
Jetpack_Tiled_Gallery | |
Jetpack_Tiled_Gallery_Shape | |
Jetpack_Tiled_Gallery_Three | |
Jetpack_Tiled_Gallery_Four | |
Jetpack_Tiled_Gallery_Five | |
Jetpack_Tiled_Gallery_Two_One | |
Jetpack_Tiled_Gallery_One_Two | |
Jetpack_Tiled_Gallery_One_Three | |
Jetpack_Tiled_Gallery_Panoramic | |
Jetpack_Tiled_Gallery_Symmetric_Row | |
Jetpack_Tiled_Gallery_Grouper | |
Jetpack_Tiled_Gallery_Row | |
Jetpack_Tiled_Gallery_Group | |
Jetpack_Omnisearch_Media | |
Jetpack_Twitter_Timeline_Widget | |
Jetpack_PostImages | Useful for finding an image to display alongside/in representation of a specific post. |
Jetpack_Network | Used to manage Jetpack installation on Multisite Network installs |
Jetpack_Data | |
Jetpack_Omnisearch_Posts | |
AudioShortcode | Class wrapper for audio shortcode |
Jetpack_Readmill_Widget | |
Jetpack_RelatedPosts | |
Jetpack_RelatedPosts_Raw | |
Jetpack_Comic | |
Jetpack_Debugger | |
Jetpack_SSO | Module Name: Jetpack Single Sign On Module Description: Let users login with their WordPress.com Credentials Sort Order: 50 First Introduced: 2.6 Requires Connection: Yes Auto Activate: No Module Tags: Developers |
Jetpack_Omnisearch_Comments | |
WPCOM_Widget_Facebook_LikeBox | Facebook Like Box widget class Display a Facebook Like Box as a widget http://developers.facebook.com/docs/reference/plugins/like-box/ |
GP_Locale | |
GP_Locales | |
WPCom_GHF_Markdown_Parser | GitHub-Flavoured Markdown. Inspired by Evan's plugin, but modified. |
Jetpack_Signature | |
Jetpack_Post_By_Email | |
Jetpack_Slideshow_Shortcode | Slideshow shortcode usage: [gallery type="slideshow"] or the older [slideshow] |
Jetpack_Omnisearch_Plugins | |
scssc | SCSS compiler |
scss_parser | SCSS parser |
scss_formatter | SCSS base formatter |
scss_formatter_nested | SCSS nested formatter |
scss_formatter_compressed | SCSS compressed formatter |
scss_server | SCSS server |
Jetpack_XMLRPC_Server | Just a sack of functions. Not actually an IXR_Server |
VideoPress_Video | VideoPress video object retrieved from VideoPress servers and parsed. |
Jetpack_Widget_Conditions | Hide or show widgets conditionally. |
Jetpack_Notifications | |
Jetpack_VideoPress | VideoPress in Jetpack |
Publicize_UI | Only user facing pieces of Publicize are found here. |
Jetpack_Color | Color utility and conversion |
Markdown_Parser | |
MarkdownExtra_Parser | |
Jetpack_Sync | Request that a piece of data on this WordPress install be synced back to the Jetpack server for remote processing/notifications/etc |
googlevideo_shortcode( $atts)
google video is replaced by youtube, but its embeds will probably continue working indefinitely.
[googlevideo=http://video.google.com/googleplayer.swf?docId=-6006084025483872237]
$atts |
jetpack_photon_url(string $image_url, array|string $args, $scheme) : string
Generates a Photon URL.
string | $image_url | URL to the publicly accessible image you want to manipulate |
array|string | $args | An array of arguments, i.e. array( 'w' => '300', 'resize' => array( 123, 456 ) ), or in string form (w=123&h=456) |
$scheme |
The raw final URL. You should run this through esc_url() before displaying it.
blip_embed_to_shortcode( $content)
Blip.tv embed code: <embed src="http://blip.tv/play/g8sVgpfaCgI%2Em4v" type="application/x-shockwave-flash" width="480" height="255" allowscriptaccess="always" allowfullscreen="true"></embed> Blip.tv shortcode is: [blip.tv url-or-something-else]
$content |
jetpack_register_css_preprocessors(array $preprocessors) : array
CSS preprocessor registration.
To add a new preprocessor (or replace an existing one), hook into the jetpack_custom_css_preprocessors filter and add an entry to the array that is passed in.
Format is: $preprocessors[ UNIQUE_KEY ] => array( 'name' => 'Processor name', 'callback' => [processing function] );
The callback function accepts a single string argument (non-CSS markup) and returns a string (CSS).
array | $preprocessors | The list of preprocessors added thus far. |
dailymotion_embed_to_shortcode( $content)
Original codes:
Code as of 01.01.11:
movie param enforces anti-xss protection
$content |
dailymotion_shortcode(array $atts) : string
DailyMotion shortcode
The documented shortcode is: [dailymotion id=x8oma9]
Possibilities, according to the old parsing regexp: [dailymotion x8oma9] [dailymotion=x8oma9]
Hypothetical option, according to the old shortcode function is [dailymotion id=1&title=2&user=3&video=4]
The new style is now: [dailymotion id=x8oma9 title=2 user=3 video=4]
array | $atts |
html
twentyfourteen_mute_content_filters(bool $show, \WP_Post $post) : bool
Removes sharing markup from post content if we're not in the loop and it's a formatted post.
bool | $show | Whether to show sharing options. |
\WP_Post | $post | The post to share. |
jetpack_init_gplus_authorship()
Module Name: Google+ Profile Module Description: Show a link to your Google+ in the sharing area of your posts and add your blog URL to your Google+ profile.
Sort Order: 10 First Introduced: 2.5 Requires Connection: Yes Auto Activate: Yes
digg_shortcode_js()
Digg changed their button API.
The old style button was something like this: [digg=http://digg.com/some-digg-permalink] - uses digg permalink as id.
The new style is: [digg class="wide"] # The class options are: 'wide', 'medium', 'compact', 'icon' and uses get_permalink() as id.
vaultpress_jetpack_more_info()
"Learn More" information blocks for all modules live in this file.
jetpack_module_moreinfo
is connected to show them links to admin panels, usage info etc.
recaptcha_get_html(string $pubkey, string $error, boolean $use_ssl) : string
Gets the challenge HTML (javascript and non-javascript version).
This is called from the browser, and the resulting reCAPTCHA HTML widget is embedded within the HTML form it was called from.
string | $pubkey | A public key for reCAPTCHA |
string | $error | The error given by reCAPTCHA (optional, default is null) |
boolean | $use_ssl | Should the request be made over ssl? (optional, default is false) |
recaptcha_check_answer(string $privkey, string $remoteip, string $challenge, string $response, array $extra_params) : \ReCaptchaResponse
Calls an HTTP POST function to verify if the user's guess was correct
string | $privkey | |
string | $remoteip | |
string | $challenge | |
string | $response | |
array | $extra_params | an array of extra variables to post to the server |
recaptcha_get_signup_url(string $domain, string $appname)
gets a URL where the user can sign up for reCAPTCHA. If your application has a configuration page where you enter a key, you should provide a link using this function.
string | $domain | The domain where the page is hosted |
string | $appname | The name of your application |
_recaptcha_mailhide_email_parts( $email)
gets the parts of the email to expose to the user.
eg, given johndoe@example,com return ["john", "example.com"]. the email is then displayed as [email protected]
recaptcha_mailhide_html( $pubkey, $privkey, $email)
Gets html to display an email address given a public an private key.
to get a key, go to:
http://www.google.com/recaptcha/mailhide/apikey
$pubkey | ||
$privkey | ||
jetpack_load_tiled_gallery()
Module Name: Tiled Galleries Module Description: Create elegant magazine-style mosaic layouts for your photos without using an external graphic editor.
First Introduced: 2.1 Requires Connection: Yes Auto Activate: No Module Tags: Photos and Videos
shortcode_new_to_old_params(Array $params, Bool $old_format_support) : String
Transforms the $atts array into a string that the old functions expected
The old way was: [shortcode a=1&b=2&c=3] or [shortcode=1] This is parsed as array( a => '1&b=2&c=3' ) and array( 0 => '=1' ), which is useless
Array | $params | |
Bool | $old_format_support | true if [shortcode=foo] format is possible. |
$params
grofiles_gravatars_to_append(int|string|null $author) : mixed
Stores the gravatars' users that need extra profile data attached.
Getter/Setter
int|string|null | $author | Setter: User ID or email address. Getter: null. |
Setter: void. Getter: array of user IDs and email addresses.
grofiles_get_avatar(string $avatar, mixed $author) : \The
Stores the user ID or email address for each gravatar generated.
Attached to the 'get_avatar' filter.
string | $avatar | The element of the avatar. |
mixed | $author | User ID, email address, user login, comment object, user object, post object |
jetpack_load_infinite_scroll_annotation() : null
Load theme's infinite scroll annotation file, if present in the IS plugin.
The setup_theme
action is used because the annotation files should be using after_setup_theme
to register support for IS.
As released in Jetpack 2.0, a child theme's parent wasn't checked for in the plugin's bundled support, hence the convoluted way the parent is checked for now.
jetpack_load_theme_compat()
Load theme compat file if it exists.
A theme could add its own compat files here if they like. For example:
add_filter( 'jetpack_theme_compat_files', 'mytheme_jetpack_compat_file' ); function mytheme_jetpack_compat_file( $files ) {
$files['mytheme'] = locate_template( 'jetpack-compat.php' );
return $files;
}
soundcloud_shortcode(\{string|\array} $atts, \{string} $content) : \{string}
SoundCloud shortcode handler
\{string|\array} | $atts | The attributes passed to the shortcode like [soundcloud attr1="value" /].
|
\{string} | $content | The content between non-self closing [soundcloud]…[/soundcloud] tags. |
Widget embed code HTML
vine_embed_video( $matches, $attr, $url, $rawattr)
Vine embed code: <iframe class="vine-embed" src="https://vine.co/v/bjHh0zHdgZT" width="600" height="600" frameborder="0"></iframe> <script async src="//platform.vine.co/static/scripts/embed.js" charset="utf-8"></script>
URL example: https://vine.co/v/bjHh0zHdgZT/
Embed shortcode examples: [embed]https://vine.co/v/bjHh0zHdgZT[/embed] [embed width="300"]https://vine.co/v/bjHh0zHdgZT[/embed] [embed type="postcard" width="300"]https://vine.co/v/bjHh0zHdgZT[/embed]
$matches | ||
$attr | ||
$url | ||
$rawattr |