フォーラムへの返信
5件の投稿を表示中 - 1 - 5件目 (全5件中)
-
投稿者投稿
-
override > templates > layout > wrapper > aaa.php
<html> <body> aaa </body> </html>
何度もすいません。。
この様な構成で試しております。
♥ 0いいねをした人: 居ませんoverride > page-templates > aaa.php
<?php /** * Template Name: aaa * Template Post Type: post, page */ use Framework\Controller\Controller; Controller::layout( 'aaa' ); Controller::render( 'content', get_post_type() );
♥ 0いいねをした人: 居ませんmy-snow-monkey.php
<?php /** * Plugin name: My Snow Monkey * Description: このプラグインに、あなたの Snow Monkey 用カスタマイズコードを書いてください。 * Version: 0.1.1 * * @package my-snow-monkey * @author inc2734 * @license GPL-2.0+ */ /** * Snow Monkey 以外のテーマを利用している場合は有効化してもカスタマイズが反映されないようにする */ $theme = wp_get_theme( get_template() ); if ( 'snow-monkey' !== $theme->template && 'snow-monkey/resources' !== $theme->template ) { return; } //テンプレートの上書き add_filter( 'snow_monkey_template_part_root_hierarchy', function( $hierarchy ) { $hierarchy[] = untrailingslashit( __DIR__ ) . '/override'; return $hierarchy; } );
♥ 0いいねをした人: 居ませんご返答ありがとうございます。
ファイル名をaaaなど簡単な名称にして試してみましたが、デフォルトのテンプレートが使用されてしまう事象が引き続き起きているいる状況です。
別件で質問ですが
comments.php などテンプレート以外を変更したい場合は、my-snow-monkeyではなく子テーマで対応する必要がありますか?
♥ 0いいねをした人: 居ませんご返信ありがとうございます。
以下のようにしています。my-snow-monkey.php
//テンプレートの上書き////// add_filter( 'snow_monkey_template_part_root_hierarchy', function( $hierarchy ) { $hierarchy[] = untrailingslashit( __DIR__ ) . '/override'; return $hierarchy; } );
///////////////////////
page-templates/yes-my-page-templates.php
<?php /** * Template Name: yes-my-page-templates * Template Post Type: post, page */ use Framework\Controller\Controller; Controller::layout( 'yes-my-page-templates' ); Controller::render( 'content', get_post_type() );
///////////////////////
templates/layout/wrapper/yse-my-page-templates.php
<?php /** * Name: yes-my-page-templates * * @package snow-monkey * @author inc2734 * @license GPL-2.0+ * @version 11.5.0 */ use Framework\Helper; ?> <!DOCTYPE html> ~
♥ 0いいねをした人: 居ません -
投稿者投稿
5件の投稿を表示中 - 1 - 5件目 (全5件中)