フォーラムへの返信
-
投稿者投稿
-
ありがとうございました。読み込みがうまくいきました!
この独自のテンプレートsearch-form0.phpだけでは、多分内容を変えられないので、テンプレート内<?php get_template_part( ‘template-parts/loop/entry-summary’, get_post_type() ); ?>に記載のある、entry-summary.phpに代わる別のテンプレートを作成して、内容やデザインをカスタマイズするという理解でよろしいでしょうか。
検索結果から、アイキャッチ画像や投稿日などを消したかったので、実際にentry-summary.phpを別のファイル名にして子テーマに置いて、該当部分(以下)を外してみたのですが、消えません。何か他のファイルが優先されているのでしょうか。
追加したテキストなどは読み込んでいるので、ファイルは読み込んでいると思います。
ファイル構造が十分に理解できておらず、質問が長くなってすみません。消したのは以下です。
<div class=”c-entry-summary__meta”>
<ul class=”c-meta”>
<li class=”c-meta__item c-meta__item–author”>
<?php echo get_avatar( $post->post_author ); ?><?php echo esc_html( get_the_author() ); ?><li class=”c-meta__item”>
<?php the_time( get_option( ‘date_format’ ) ); ?></div>
♥ 0いいねをした人: 居ません※うまく送信できないので、一部記号を変えてあります。
<?phpに変更で、通常の検索フォームは読み込むようになりましたが、検索フォームプラグインを使った時は、何も表示されません。(子テーマのsearch.phpを外してやってみると、通常の検索結果画面が表示されます。)search-form0.phpは、とりあえずtemplates/view/archive.phpの内容をそのまま使っていますが、それでよいのでしょうか。
search.phpは前回送っていただいたものから以下を除いたものです。
} else if( $_GET[‘fe_form_no’] == ‘1’ ) {
// /子テーマ/templates/view/search-form1.php をビューファイルとして読み込み
get_template_part( ‘search’, ‘form1’ );♥ 0いいねをした人: 居ませんありがとうございます。ただ、実際に検索してみると、通常検索、プラグイン検索ともにsearch.phpの生コードが表示されてしまいます。
/子テーマ/search.phpに、検索フォームが1つだけのため
} else if( $_GET[‘fe_form_no’] == ‘1’ ) {
get_template_part( ‘search’, ‘form1’ ); を除いた上記のコードを記述、/子テーマ/templates/view/search-form0.php を設置
(search-form0.phpはtemplates/view/archive.phpをコピーして名前変更)しました。
♥ 0いいねをした人: 居ませんメタスライダーをfunction.phpで読み込んでカスタマイズ(最上部に配置)していたのに、ホームページ上部のウジェットエリアにもメタスライダーを配置していました。
これを外して修正できました。ありがとうございました。お騒がせしました。
逆に前のバージョンの時に問題なかったのが不思議です。
♥ 0いいねをした人: 居ません補足ですが、サイドバーは正常で、TOPページのメインコンテンツの一番上に余白が入りました。ちょど画像の緑色の部分です。
緑色の部分は、ディベロッパーツールで画面が特定の幅の時にしか表示されません。
その時のhtmlは以下のようになっていました。
<div id=”metaslider_widget-2″ class=”c-section widget_metaslider_widget”><!– MetaSlider 14205 not found –></div>
♥ 0いいねをした人: 居ません白くなったサイトも購入した時の旧バージョンに戻していたので、beta2で大丈夫でした。
ただ、ヘッダー画像の直下に大きな余白が出来てしまいました。
モバイルの場合は、さらに高さがあり、見た目がおかしくなってしまいました。
PC表示の場合のディベロッパーツールで余白をクリックした時の写真です。
CSSで消そうとしましたがうまくいきません。
ヘッダー画像は、カスタマイズで教えていただいたメタスライダーを使い、左右がフルサイズ。記事部分は2カラムです。
記事部分の一番大きなタイトルは一行だったのが、最後の文字が改行されてしまいました。(写真では一行になっています)
余白を消したいのですが、よろしくお願いいたします。♥ 0いいねをした人: 居ません参考になる情報ありがとうございました。wp_enqueue_script()を使うのが普通なのですね。
assets/js、assets/cssフォルダを子テーマにつくって、jQueryライブラリを入れて動かすことができました。
情報を元にいろいろ調べて勉強になりました。♥ 0いいねをした人: 居ませんありがとうございました。ヘッダー画像 希望の通りになりました!
♥ 0いいねをした人: 居ません申し訳ありません。途中から新たな質問を織り交ぜて、ややこしくしてしまいました。
多分、今回送っていただいたコードで解決すると思いますが、追加してアップすると、下記のエラーが出て画面が白くなってしまいます。
Parse error: syntax error, unexpected ‘id’ (T_STRING), expecting ‘]’ in /URL***********/snow-monkey-child/functions.php on line 121
121行目は echo do_shortcode(“[metaslider id=14254]”); です。
♥ 0いいねをした人: 居ません実機で確認していますが、今度はfunction.phpに追加すると、エラーコードが出て、画面が真っ白になるようになりました。
phpの知識があまりないので、何か記述が間違っているのでしょうか。
それと、最初におしえていただいた下記はidが一つですが、これは関係ないでしょうか。
add_action( ‘snow_monkey_before_contents_inner’, function() {
if ( ! is_front_page() ) {
return;
}echo do_shortcode( ‘[metaslider id=”14205″]’ );
} );♥ 0いいねをした人: 居ませんありがとうございます。左右フルサイズになりました!
スマホの条件分岐の件ですが、id等間違っていないようですが、常にPC用の画像が表示されます。コードは子テーマのfunction.phpの最後に追加しただけです。
♥ 0いいねをした人: 居ませんお世話になっています。
左右に余白ができるため、デベロッパーツールで調べてみたのですが、どの部分をfull widthにするか分からず、教えていただけましたらありがたいです。
また、スマホ画面の場合に縦の比率を大きくしたいので、PCとスマホで切り替える方法を調べ、別々のidで振り分ける以下のコードをfunction.phpに追加しましたが、動きませんでした。
間違っているのでしょうか。よろしくお願いいたします。
if( wp_is_mobile() ){
// mobile用
echo do_shortcode(“[metaslider id=14254]”);
}else{
// PC用
echo do_shortcode(“[metaslider id=14246]”);
}♥ 0いいねをした人: 居ません2カラム分割部分の上に現われました!ありがとうございました。
ただ、幅が小さいので、full widthにするCSSを教えていただけましたらありがたいです。
また、縦横比率はスマホの場合も同じになるのでしょうか。
♥ 0いいねをした人: 居ませんご返答ありがとうございました。
MetaSliderを入れ、functions.phpに追加しまたが、画像は2カラムのうち、左側に配置され(従来と同じレイアウト)、ショートコード自体がカラム分割部分より上に配置されてしまいました。
基本的なことで恐縮ですが、functions.php への記述(下記)が間違っているのでしょうか。
ウィジェットのMetaSliderは「ホームページ上部」にドラッグ。コードはMetaSliderの管理画面からコピーしたものです。
add_action( 'snow_monkey_before_contents_inner', function() { if ( ! is_front_page() ) { return; } ?> [metaslider id="14205"] <?php } );
♥ 0いいねをした人: 居ませんありがとうございます。
CPT-UIで階層あり→なし に変更で、プルダウンに現われました!
必要ないのに、階層ありに設定していたようです。
♥ 0いいねをした人: 居ません -
投稿者投稿