Creating multiple pages

post_parent must be a single number, not an array. Each post can have only one parent. If you want to insert posts for multiple parents, use something like this: foreach ( array(17, 25, 27, 29) as $parent ) { wp_insert_post ( array( ‘post_title’ => $something, ‘post_type’ => ‘page’, ‘post_author’ => 1, ‘post_status’ => ‘publish’, ‘post_parent’ … Read more

Loading custom jQuery and HTML in a WordPress page

I would do this in a page template. In your theme, create a file named page-app.php with the following content: <?php /** * Template Name: App */ function wpdev_137109_enqueue_scripts() { $file=”/js/myscript.js”; wp_enqueue_script( ‘myscript’, get_stylesheet_directory_uri() . $file, array( ‘jquery’ ), filemtime( get_stylesheet_directory() . $file ), TRUE ); $file=”/css/mystyle.css”; wp_enqueue_style( ‘mystyle’, get_stylesheet_directory_uri() . $file, array(), filemtime( get_stylesheet_directory() … Read more

Add text to the bottom of particular pages

Since you know the page ID we can directly look page ID 267 – so let’s skip the searching for an ID and jump to the comparison: You mentioned that you do not want it on the Entrepreneurship page, so lets only look for pages where the parent is ID 267 if($post->post_parent == 267) It … Read more

Pulling posts tagged with similar title name

First of all, don’t use query_posts Form Codex: Note: This function isn’t meant to be used by plugins or themes. As explained later, there are better, more performant options to alter the main query. query_posts() is overly simplistic and problematic way to modify main query of a page by replacing it with new instance of … Read more

Changing title bar in browser window of theme “Encounters Lite”

Filter wp_title, get the current page title from your external app, and return that title. Sample code: add_filter( ‘wp_title’, function( $title ) { // check if it the correct page if ( ! is_my_external_app_page() ) return $title; return get_title_from_external_app(); }); The implementation details are up to you.