Limit the amount of main pages

Won’t it make more sense to limit number of pages that navigation displays? There are many instances when page is not wanted in navigation but still needed somewhere (I have privacy policy set up this way at my blog for example).

Prompting for review / reapproval of page content

I tend to look for simple solutions so my suggestion is to query pages, sort by modified day and display in Dashboard widget. add_action( ‘wp_dashboard_setup’, ‘add_old_pages_widget’ ); function add_old_pages_widget() { wp_add_dashboard_widget( ‘oldpages’, ‘Oldest Pages’, ‘old_pages’ ); } function old_pages() { $pages = get_pages( array( ‘sort_column’ => ‘post_modified’ ) ); echo ‘<ul>’; foreach ( $pages as … Read more

return page name in url

To display title of current page you use the_title() template tag. Related and slightly more specific functions are: get_the_title() that returns title without echoing and can retrieve title of another page/post, given its ID as input; the_title_attribute() that returns a little more cleaned up version (safer to use in link titles without breaking markup and … Read more

Identify that a page is a grandchild page

use get_page twice like this handy little function function get_grandpapa($page_id){ $current_page = get_page( $page_id ); if ($current_page->post_parent > 0){ //has at least a parent $parent_page = get_page($current_page->post_parent); if ($parent_page->post_parent > 0){ return $parent_page->post_parent; }else{ return false; } } return false; } This function returns the grandparent page ID or false if there is no grandparent.

page template – undefined structure in source code

Search all your theme and plugin files for: <!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” Disable all plugins and re-enable them step by step. This document type declaration is not part of WordPress’ core files; there is a filter active somewhere. Update Try to remove all filters from the affected functions. Start with wp_list_pages(): remove_all_filters( … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)