How to set path with WP_Filesystem and ftp base / chroot

After changing FTP_BASE in my wp-config i found the update function of WP broken. Then i realize the update function work the same way and don’t need any additional settings. In wp-admin/includes/update-core.php i found the usage of $wp_filesystem->wp_content_dir(). This solves my problem too. On http://xref.wordpress.org/branches/3.8/WordPress/Filesystem/WP_Filesystem_Base.html you will find a list of possible useful functions: string … Read more

Custom HTML structure in wp_list_categories

In case someone finds this someday I was able to solve this and I used tis walker: class Navigation_Catwalker extends Walker_Category { // Configure the start of each level function start_lvl(&$output, $depth = 0, $args = array()) { $output .= “”; } // Configure the end of each level function end_lvl(&$output, $depth = 0, $args … Read more

Subdirectory install error

I had forgotten to define the location of wp-content in my wp-config.php : define( ‘WP_CONTENT_DIR’, dirname(__FILE__) . ‘/wp-content’ ); define( ‘WP_CONTENT_URL’, ‘http://’.$_SERVER[‘SERVER_NAME’].’/wp-content’ ); define( ‘WP_PLUGIN_DIR’, dirname(__FILE__) . ‘/wp-content/plugins’ );

Having Problem On Getting WP Post Gallery Images URL

As I’ve explained elsewhere, you can modify the image sizes of the get_post_gallery() or get_post_gallery_images() with a simple filter: // Add a filter for full gallery size: add_filter( ‘shortcode_atts_gallery’,’wpse_full_size_gallery’ ); $gallery = get_post_gallery( get_the_ID(), false ); // Remove the filter: remove_filter( ‘shortcode_atts_gallery’,’wpse_full_size_gallery’ ); where: function wpse_full_size_gallery( $out ) { $out[‘size’] = ‘full’; // Edit this … Read more

Moving functionality from functions.php to classes?

This code https://github.com/chriscoyier/css-tricks-functionality-plugin does exactly what you’ve described with regard to classes. Although the associated article https://css-tricks.com/wordpress-functionality-plugins/ is about removing non-theme specific functionality out of functions.php to a separate plugin it will give you an insight into the code. HOWEVER: PHP includes do have a performance overhead. I have also read (older versions of PHP) … Read more

Unexpected width and srcset attributes for the_post_thumbnail();

When generating the width and height attributes for an image with functions like the_post_thumbnail() or wp_get_attachment_image() the images are put through the image_downsize() function. The last thing this function does is run the image through the image_constrain_size_for_editor() function. This function decides the width and height of the image based on the given size, large in … Read more