Plugin Directory

Changeset 1305832


Ignore:
Timestamp:
12/11/2015 03:53:20 AM (10 years ago)
Author:
primestrategy
Message:

Commit WP SiteManager 1.1.6

Location:
wp-sitemanager/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wp-sitemanager/trunk/modules/meta-manager.php

    r1257339 r1305832  
    204204
    205205private function get_meta() {
     206    global $post, $wp_query;
    206207    $meta = array();
    207208    $option = array();
    208209    $meta['keywords'] = get_option( 'meta_keywords' ) ? get_option( 'meta_keywords' ) : '';
    209210    $meta['description'] = get_option( 'meta_description' ) ? get_option( 'meta_description' ) : '';
    210     if ( is_singular() ) {
     211
     212    if ( is_home() && ! is_front_page() && ( get_query_var( 'pagename' ) || get_query_var( 'page_id' ) ) ) {
     213        $post_id = get_option( 'page_for_posts' );
     214        if ( $post_id ) {
     215            $page_for_posts = get_post( $post_id );
     216            if ( $page_for_posts ) {
     217                if ( $page_for_posts->_keywords ) {
     218                    $option['keywords'] = $page_for_posts->_keywords;
     219                }
     220                if ( $page_for_posts->_description ) {
     221                    $option['description'] = $page_for_posts->_description;
     222                }
     223            }
     224        }
     225    } elseif ( is_singular() ) {
    211226        $option = $this->get_post_meta();
    212227    } elseif ( is_tax() || is_category() || is_tag() ) {
  • wp-sitemanager/trunk/readme.txt

    r1299609 r1305832  
    33Tags: cms, mobile, sitemap, pager, page navi, breadcrumb
    44Requires at least: 3.5
    5 Tested up to: 4.3.1
    6 Stable tag: 1.1.5
     5Tested up to: 4.4
     6Stable tag: 1.1.6
    77
    88WP SiteManager is an integrated package comprising of necessary functions for using WordPress as a CMS.
     
    3434
    3535== Changelog ==
     36= 1.1.6 =
     37* change : Keywords and description  setting are reflected on Posts page.
     38
    3639= 1.1.5 =
    3740* fix : typo in advanced-cache.tpl
     41
    3842= 1.1.4 =
    3943* change : advanced-cache.php database functions replaced by mysqli.
     44
    4045= 1.1.3 =
    4146* add : new filter hooks (wp_sitemanager_meta)
    4247* add : add author display_name and post_type lavel added to meta keywords.
    4348* add : add author and post_type description added to meta description.
     49
    4450= 1.1.2 =
    4551* add : new filter hooks (wp_sitemanager_after_keywords, wp_sitemanager_after_description, wp_sitemanager_after_ogp, wp_sitemanager_after_twitcards)
     52
    4653= 1.1.1 =
    4754* add : new filter hooks (wp_sitemanager_ogp_before, wp_sitemanager_ogp_after, wp_sitemanager_twitter_cards_before, wp_sitemanager_twitter_cards_after)
  • wp-sitemanager/trunk/wp-sitemanager.php

    r1299609 r1305832  
    55 Description: WP SiteManager is an integrated package comprising of necessary functions for using WordPress as a CMS.
    66 Author: Prime Strategy Co.,LTD.
    7  Version: 1.1.5
     7 Version: 1.1.6
    88 Author URI: http://www.prime-strategy.co.jp/
    99 License: GPLv2 or later
Note: See TracChangeset for help on using the changeset viewer.