This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Retrieve category list in either HTML list or custom format. | |
* | |
* @since 1.5.1 | |
* | |
* @global WP_Rewrite $wp_rewrite | |
* | |
* @param string $separator Optional, default is empty string. Separator for between the categories. | |
* @param string $parents Optional. How to display the parents. | |
* @param int $post_id Optional. Post ID to retrieve categories. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Method 1: Use the the_title() filter to modify the first link name in wp_list_pages(). | |
* | |
* @see http://wordpress.stackexchange.com/questions/156742/change-parent-name-with-wp-list-pages | |
*/ | |
// ----------------------------------------- | |
// Place this wpse_title() function definition into | |
// the functions.php file in the current theme directory. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var addComment = { | |
moveForm : function(commId, parentId, respondId, postId) { | |
var t = this, div, comm = t.I(commId), respond = t.I(respondId), cancel = t.I('cancel-comment-reply-link'), parent = t.I('comment_parent'), post = t.I('comment_post_ID'); | |
if ( ! comm || ! respond || ! cancel || ! parent ) | |
return; | |
t.respondId = respondId; | |
postId = postId || false; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Inject Ads To WordPress Comments - end-callback for wp_list_comments(). | |
* | |
* The Ads HTML is sanitized through wp_kses_post(). | |
* | |
* @version 1.0.11 | |
* @see https://wordpress.stackexchange.com/a/328155/26350 | |
*/ | |
function wpse_comments_ads_injection( $comment, $args, $depth ) { | |
static $instance = 0; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* The Sponsor Posts Injector - Usage Example | |
* | |
* @version 0.0.3 | |
* @uses content-sponsor.php | |
* @file functions.php | |
* @see http://wordpress.stackexchange.com/q/158133/26350 | |
*/ | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: Field Query | |
* Description: Support the "field_query" argument in the WP_Query class | |
* Plugin URI: https://gist.github.com/birgire/ebf79ab6b12258a0e489 | |
* Plugin Author: Birgir Erlendsson (birgire) | |
* Version: Proposal (2015-07-28) | |
**/ | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: JSON API - Custom fields support for the create_post method | |
* Version: 0.0.1 | |
* Author: Birgir Erlendsson (birgire) | |
* Author URI: https://github.com/birgire | |
* Plugin URI: https://gist.github.com/birgire/02dfadbcb0ddc3fdb064 | |
* Description: Extension to the JSON API plugin, to enable custom fields to be added with the "create_post" method | |
* Licence: GPLv2+ | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* @version: 1.0.3 | |
* @see http://stackoverflow.com/questions/38551606/do-not-submit-form-after-wrong-code/38602177 | |
*/ | |
add_filter( 'login_form', function() | |
{ | |
$options = get_option( 'authcode_settings' ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Print the clean basedomain in the admin footer | |
* | |
* Place the file under /wp-content/mu-plugins/wpse.php | |
* | |
* @uses get_clean_basedomain() | |
*/ | |
add_action( 'in_admin_footer', function(){ | |
if( function_exists( 'get_clean_basedomain' ) ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Redirect attachment page visits to the parent page, else the home page. | |
*/ | |
add_action( 'template_redirect', function() | |
{ | |
if( ! is_attachment() ) | |
return; | |
if( $parent_id = wp_get_post_parent_id() ) | |
wp_safe_redirect( esc_url( get_permalink( $parent_id ) ) ); |