KogaHiromichi

フォーラムへの返信

12件の投稿を表示中 - 1 - 12件目 (全12件中)
  • 投稿者
    投稿
  • KogaHiromichi
    参加者
    8

    ありがとうございます!

    あと地味に質問が間違っていてすいません、てっきり改行コードが変換されたと思っておりました。。

    function change_title_searator( $sep ) {
    $sep ='|';
    return $sep;
    }
    add_filter( 'document_title_separator', 'change_title_searator' );
    

    ↑で解消いたしました。

    いつも、早くに対応ありがとうございました!!!

    1
    いいねをした人:
    KogaHiromichi
    参加者
    8

    そうです!!
    「SNSでシェアするとタグで出ちゃう、、」ということで気にされているようなんです。

    0
    いいねをした人: 居ません
    KogaHiromichi
    参加者
    8

    – の表示となっていますが、「–」です。。。

    0
    いいねをした人: 居ません
    KogaHiromichi
    参加者
    8

    早速にありがとうございます!!!(涙

    add_filter(
    	'snow_monkey_get_template_part_args_template-parts/common/entries/entries/posts',
    	function( $args ) {
    		if ( 'ir' === $args['name'] ) {
    			$args['vars']['_display_item_terms'] = true;
    			$args['vars']['_display_item_meta'] = true;
    		}
    		return $args;
    	}
    );

    日付情報とターム名を表示したいので、上記としました。
    まだまだわからないことも多いですが、このテーマのカスタマイズ感の良さに平伏しておりますw

    1
    いいねをした人:
    KogaHiromichi
    参加者
    8

    変更しています…というのも、カスタム投稿タイプ一覧に、c-entry-summary__meta 情報も表示したいんですよね。。。
    設定をデフォルトにすると c-entry-summary__meta が非表示になってしまうんですが、この場合、どちらのテンプレートを選んでカスタマイズした方が早いというかおすすめですか?

    0
    いいねをした人: 居ません
    KogaHiromichi
    参加者
    8

    ありがとうございます、参考に下記やってみたのですが、反映されません。。

    my-snow-monkey.php に調整用のコードを追加

    add_filter(
    	'snow_monkey_template_part_root_hierarchy_template-parts/loop/entry-summary/title/title',
    	function( $hierarchy, $name, $vars ) {
    		// ルートディレクトリ階層に /template_root を追加する
    		$hierarchy[] = __DIR__ . '/override';
    		return $hierarchy;
    	},
    	10,
    	3
    );

    プラグイン内に/override/template-parts/loop/entry-summary/title/title-session.phpを追加。
    /override/template-parts/loop/entry-summary/title/title.phpの上書きはできたので場所はあっているはずなのですが、他にやるべきことなどあるのでしょうか…?

    0
    いいねをした人: 居ません
    KogaHiromichi
    参加者
    8

    下記コードが原因でした。

    add_filter(
    	'inc2734_wp_basis_posts_pagination_args',
    	function( $args ) {
    		$args['mid_size'] = 2;
    		// $args['total'] = 5; ←これが原因!
    		return $args;
    	},
    );

    解決したのでクローズします。

    1
    いいねをした人:
    KogaHiromichi
    参加者
    8

    早々に、ありがとうございます!!

    add_filter(
    	'inc2734_wp_basis_posts_pagination_args',
    	function( $args ) {
    		$args['mid_size'] = 2;
    		$args['total'] = 5;
    		return $args;
    	},
    );

    アドバイスを参考に↑コードで表示の変更ができました。
    「前のページ」「次のページ」はCSSで入れちゃいますw

    1
    いいねをした人:
    返信先: 更新日時の表示ロジック #73291
    KogaHiromichi
    参加者
    8

    *代筆五十嵐

    @キタジマさん
    v14.0.5で確認しました。
    概ねOKかと。

    ※欲を言えば、予約公開日と更新日が同じ場合(例えばAMに記事作成して午後に公開)の場合も更新日が出てしまうので、日付までしか比較しないのであれば、以下のようになるかと。こっちは参考程度にとどめてください。

    if ( get_the_time( 'Ymd' ) >= get_the_modified_time( 'Ymd' ) ) {
    		return;
    	}
    

    秒含めて厳密に比較するためにUnix Epoch使うパターン

    if ( get_the_time( 'U' ) > get_the_modified_time( 'U' ) ) {
    		return;
    	}
    
    2
    いいねをした人: 居ません
    返信先: 更新日時の表示ロジック #73149
    KogaHiromichi
    参加者
    8

    *代筆五十嵐

    @キタジマさん
    v14.0.4で確認しました。
    コードも見たのですが、下記の部分

    	if ( get_the_time( 'Ymd' ) < get_the_modified_time( 'Ymd' ) ) {
    		return;
    	}
    

    これだと公開日より更新日が新しい場合は処理しないでreturnしてるので、逆じゃないかと

    	if ( get_the_time( 'Ymd' ) > get_the_modified_time( 'Ymd' ) ) {
    		return;
    	}
    
    0
    いいねをした人: 居ません
    KogaHiromichi
    参加者
    8

    以下のコードを適用して、各設定セクションを無効化することで表示速度は問題なくなりました。

    add_filter(
    	'snow_monkey_get_template_part_args',
    	function( $args ) {
    		$inactive = array(
    			'app/customizer/design/sections/category/section',
    			'app/customizer/design/sections/custom-taxonomy/section',
    			'app/customizer/design/sections/custom-post-archive/section',
    			'app/customizer/design/sections/post-tag/section',
    		);
    		if ( in_array( $args['slug'], $inactive ) ) {
    			$args['slug'] = null;
    		}
    		return $args;
    	}
    );
    1
    いいねをした人: 居ません
    返信先: 更新日時の表示ロジック #72238
    KogaHiromichi
    参加者
    8

    *代筆五十嵐

    @キタジマさん

    ありがとうございます。
    対応お待ちしております。

    ※余談ですが
    公開日時と更新日時を比較して一致していないという条件で
    予約投稿のケースで公開日時より古い日時が更新日時として表示されるケースを探してみたところ、某SEOプラグインでも報告がありました(バグという扱いになってるが対応された形跡がない)。
    あまり気にしないのですかね。。。

    0
    いいねをした人: 居ません
12件の投稿を表示中 - 1 - 12件目 (全12件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。