Tag: php

Easy WordPress Localization

If you want to localize a plugin or theme or even just change some wording around, or if you are starting from scratch the easiest thing to do is install the Codestyle Localization plugin. If starting from scratch, just  make

Tagged with: , ,

WP_Query and posts_per_page

Problem The following code does not seem to limit the posts to 3 posts.  Instead uses the wordpress setting of 10 posts: // The Query $the_query = new WP_Query( array( ‘nopaging’ => true, ‘posts_per_page’ => 3, ‘post_type’ => ‘post’ )

Tagged with: ,

WordPress Maintenance Page

If you’ve updated WordPress, you should have noticed that wordpress goes into “maintenance mode” whenever mass plugins or WordPress itself is updated.  What if you wanted to do some manual upgrading?  Then you can manually put wordpress into maintenance mode.

Tagged with: ,

WordPress Cron

A great way to take more control of your wp-cron and also slightly speed up wordpress is to disable cron and scheduled a cron job on your server to run wp-cron.php.  You just need a server that supports cron jobs.

Tagged with: , , ,

Hardening WordPress

I’ll be updating this post as I find more and better explanations to hardening wordpress.  The more secure, the better.  Some things to keep in mind when you are trying to secure your wordpress installation. Be careful when saying a

Tagged with: , ,

How to use your own template for specific times

There’s a great post on how to get WordPress to use your own template and override the default template. The basic code looks like this; function my_template() { if (is_category() && get_query_var(‘cat’) == get_cat_id(‘fun’)) { include (TEMPLATEPATH . ‘/category-fun.php’); exit;

Tagged with: ,

WP Query inconsistencies in query

Problem In WordPress, I created a new WP_Query with a few simple args to get a custom post type.  However, no results came back.  I could look at the query by checking WP_Query’s request property.  The query, when run in mysql

Tagged with: ,

Optimize Custom WordPress Queries

A couple things that may optimize your custom wordpress queries.  First there is a parameter called ‘fields’ where  you can specify that you only want the ID field back.  Something like below: $some_query = new WP_Query( array( ‘fields’ => ‘ids’

Tagged with: , ,

Buddypress User Ids

Buddypress has several methods to get the user ids.  This post attempts to clarify the differences between these: bp_current_user_id – Exactly the same as bp_displayed_user_id.  This is possibly an old, now renamed, method. bp_loggedin_user_id – The buddypress logged in user id.

Tagged with: , ,

WordPress – Change Post Counts on edit.php

Problem I wanted to change what posts were displayed to a user when they logged into wordpress and view the Posts page  I could easily alter what posts are shown by using the ‘pre_get_posts’ filter, but the problem was that

Tagged with: ,