フォーラムへの返信
-
投稿者投稿
-
すみません、追加で、アーカイブページに表示される日付を投稿日ではなく更新日にすることは可能でしょうか?
下記を貼ってみてください。
add_filter( 'snow_monkey_template_part_render', function( $html, $slug ) { if ( 'template-parts/loop/entry-summary/meta/meta' === $slug ) { return preg_replace( '|<li class="c-meta__item c-meta__item--published">.*?</li>|ms', '<li class="c-meta__item c-meta__item--modified">' . get_the_modified_time( get_option( 'date_format' ) ) . '</li>', $html ); } return $html; }, 10, 2 );♥ 0Who liked: No user\Framework\Helper::get_template_part(の行が(の部分で切れちゃってるからですね。下記で貼り直してください。add_filter( 'snow_monkey_template_part_render', function( $html, $slug, $name, $vars ) { if ( 'template-parts/loop/entry-summary' === $slug && 'post' === $name ) { if ( 'rich-media' === $vars['_entries_layout'] ) { $html = preg_replace( '|<div class="c-entry-summary__meta">.*?</div>|ms', '', $html ); ob_start(); \Framework\Helper::get_template_part( 'template-parts/loop/entry-summary/meta/meta' ); $meta = ob_get_clean(); $html = str_replace( '<h2 class="c-entry-summary__title">', $meta . '<h2 class="c-entry-summary__title">', $html ); } } return $html; }, 10, 4 );♥ 0Who liked: No user@dmc さん
記事一覧のリンク先は、WordPress がデフォルトで用意している、「そのユーザーの投稿の一覧ページ」となっています。「そのユーザーのカスタム投稿の一覧ページ」をつくるのはちょっと難しい気がするので、やるとすれば「そのユーザーの投稿の一覧ページ」にカスタム投稿タイプも混ぜる、つまり、投稿の「記事一覧ボタン」とカスタム投稿の「記事一覧ボタン」のリンク先は同じになる、という形になりますがそれでよければご提示できると思います。そんな感じで大丈夫でしょうか?
@Katsuyuki Murasaka さん
「記事一覧」ボタンを押してもリンク先に飛びません。
「リンク先に飛ばない」が具体的にイメージできませんでした。実際のページの URL を教えてもらうことは可能でしょうか?
♥ 0Who liked: No user追尾サイドバーの目次のhタグを、h2からh4に変更も可能でしょうか?
上記のコードで追尾サイドバーも(ついでにアーカイブページサイドバーも)変更が反映されないですかね?
すみません、h2からh4ではなく、見出しタグなしへの変更希望です。
上記コードで
h4としている部分をお好きなタグに変更してください。♥ 0Who liked: No userwp-content/plugins/my-snow-monkey/my-snow-monkey.php ファイルの51行目のエラーのため、PHP コードの変更をロールバックしました。修正し、もう一度保存してください。
ありゃすみません、
Helper::get_template_part(を
\Framework\Helper::get_template_part(に変更してみてください。
すみません、追加で、アーカイブページに表示される日付を投稿日ではなく更新日にすることは可能でしょうか?
少々お待ちを。
♥ 0Who liked: No userあくまでコンテンツ内の目次だけで、目次ウィジェットだとかテンプレートをカスタマイズして独自に目次を追加した場合は変更できないので、一応全部対応できるようにできないか考えてみようと思います。
ひとまず解決済みということでトピッククローズします。
♥ 0Who liked: No userv7.10.6 で修正してみたのですがどうでしょうか…?
♥ 0Who liked: No userお、ほんとだ!お知らせありがとうございます、修正します。
♥ 0Who liked: No user僕の環境で試してみるとずれないので、文字サイズでかわるとか、別な CSS が影響しているとかがあるかもしれません。実際のページの URL を教えてもらうことは可能でしょうか?
♥ 0Who liked: No user記事内に設置した目次ブロックであれば変更できそうです。下記のコードを My Snow Monkey プラグインもしくは子テーマの functions.php に追加してみてください。
add_filter( 'the_content', function( $html ) { return preg_replace( '|<h2 class="wpco__title">(.*?)</h2>|ms', '<div class="wpco__title">$1</div>', $html ); } );♥ 0Who liked: No userCSS の調整は必要かもしれませんが、とりあえずこんな感じでしょうか。My Snow Monkey プラグインか子テーマの functions.php に下記を追加してみてください。
add_filter( 'snow_monkey_template_part_render', function( $html, $slug, $name, $vars ) { if ( 'template-parts/loop/entry-summary' === $slug && 'post' === $name ) { if ( 'rich-media' === $vars['_entries_layout'] ) { $html = preg_replace( '|<div class="c-entry-summary__meta">.*?</div>|ms', '', $html ); ob_start(); Helper::get_template_part( 'template-parts/loop/entry-summary/meta/meta' ); $meta = ob_get_clean(); $html = str_replace( '<h2 class="c-entry-summary__title">', $meta . '<h2 class="c-entry-summary__title">', $html ); } } return $html; }, 10, 4 );♥ 0Who liked: No userセクション(背景動画あり)ブロックは、自動再生 + 音なしの仕様です。YouTube の API がよくわかっていなくて、結構試行錯誤して開発したのですが、もし環境によって自動再生しないということでしたら根本的に別の方法でつくりなおす必要があるのかも知れません。ちょっと僕にはハードルが高いので、Ghost Kit のブロックで実現できるのであればそれを使うほうが安定していて良いと思います。
♥ 0Who liked: No userMy Snow Monkey プラグイン、あるいは子テーマの functions.php に下記のコードを貼り付けてみてください。
/** * サイドバーのウィジェットの見出しを h2 から h4 に変更する */ add_filter( 'dynamic_sidebar_params', function( $params ) { if ( preg_match( '|sidebar|', $params[0]['id'] ) ) { $params[0]['before_title'] = str_replace( '<h2 ', '<h4 ', $params[0]['before_title'] ); $params[0]['after_title'] = str_replace( '</h2> ', '</h4> ', $params[0]['after_title'] ); } return $params; } );♥ 0Who liked: No userカスタマイズのウィジェットから追加したウィジェットは
固定ページの編集画面には表示されないということなんですかね?です!ウィジェットとブロックは全く別の仕組みになりますので、ウィジェットエリアに登録したものはページの編集画面では操作できません。ページの編集画面で操作したい場合は、ウィジェットではなくてブロックで再度つくる必要があります。
なので結論としては、現状 kei さんのサイトのトップページを編集したい場合はウィジェットを操作してもらう形になるということですね。
以上で解決ということであればトピックのクローズをお願いします〜
♥ 0Who liked: No userv4.10.0 で追加しました。確認おねがいします!
♥ 0Who liked: No user -
投稿者投稿
