固定フロントページの上部にウィジェットを表示させる方法

Simplicityの特徴 フォーラム テーマファイルのカスタマイズに関する質問など 固定フロントページの上部にウィジェットを表示させる方法

  • このトピックには12件の返信、2人の参加者があり、最後にぱぴりんこにより11年、 4ヶ月前に更新されました。
12件の返信スレッドを表示中
  • 投稿者
    投稿
    • #13156
      ぱぴりんこ
      ゲスト

      こんにちは。いつもお世話になっております。

      子テーマにてカスタマイズを始めてみました。
      教えていただきたいことがあります。

      固定フロントページの上部にウイジェット(テキスト)を表示させたいのです。
      現在、固定ページを表示させています。
      できれば、その上にウイジェットを同じ幅で表示させたいと思っています。

      自分なりにちょっと調べてみたのですが、わからなくて質問させていただきました。

      どうぞよろしくお願いします。

    • #13157
      がちょぴん
      ゲスト

      ぱぴりんこさん

      「Page Builder by SiteOrigin」プラグイン利用すれば、
      固定ページにウィジェットを表示(設置)させる事ができます。

      URL:https://wordpress.org/plugins/siteorigin-panels/

    • #13165
      ぱぴりんこ
      ゲスト

      がちょぴんさんへ

      ご回答をありがとうございます!

      「Page Builder by SiteOrigin」をインストールして
      表示させてみます。

      取り急ぎお礼まで。
      どうもありがとうございました。

    • #13186
      アバター画像わいひら
      キーマスター

      そんなプラグインもあるんですね。

      コードでカスタマイズするとなると、functions.phpとpage.phpテンプレートファイルのカスタマイズが必要になるので、プラグインでできるなら、プラグインでやったほうが楽だと思います。

    • #13192
      ぱぴりんこ
      ゲスト

      先ほどの質問の続きです。
      ゴメンナサイ・・・先に謝ります。
      私の説明が悪かったのです。
      がちょぴんさんさ教えて下さった、プラグインをインストールして報じさせてみたのですが、思っていたこととイメージが違っていました。

      私が表示したかったのは、アメブロにある、フロントページに最新記事の上に表示されるメッセージボードのような感じです。
      下記URLのページのようにトップページの上部に表示させたいのです。
      http://ameblo.jp/bojyore/
      (どなたかのブログなのですが、例として)

      私のフロントページは、固定ページを表示させているのですが、その記事の上に表示できるようにしたいのです。
      難しいカスタマイズになってしまうでしょうか?
      方法を教えていただけると助かります。
      何度ももし訳ないのですが、どうぞよろしくお願いします。

    • #13248
      アバター画像わいひら
      キーマスター

      その場合は、header.phpにある<div id="main">の上あたりに

      <?php if ( is_front_page(): ?>
      <!-- ここにウィジェットのコード -->
      <?php endif; ?>

      と記述して、Googleで「Wordpress ウィジェット追加」とググったら出てくる方法でfunctions.phpなども編集してみてください。

    • #13261
      ぱぴりんこ
      ゲスト

      わいひらさん
      こんにちは
      ご回答をありがとうございます。

      早速試してみたところ、
      Parse error: syntax error, unexpected ‘:’ in
      となってしまいました。

      子テーマにはheader.phpがなかったので、Simplicity1.3.4のheader.phpに
      教えていただいた、コードを記述し、そのあと、ググってみたのですが
      よく解らなくて、テーマのfunctions.phpのコードをまねて子テーマのfunctions.phpに
      記述しました。

      一旦、ウイジェットのカスタマイズを確認したら「投稿記事上」というのができたのですが、
      表示してみたら、Parse error: syntax error, unexpected ‘:’となってしまって・・・

      そのあと、子テーマのfunctions.phpを元に戻し、ファイルを更新をクリックしても
      Parse error: syntax error, unexpected ‘:’ in
      が出るようになり、どうにもできなくなりました。(涙)

      親テーマSimplicity1.3.4をクリックして、header.phpももとにもどそうとしても、
      header.phpにさえもどれず、Parse error: syntax error, unexpected ‘:’ in
      になってしまいます。

      解ってないのに難しいことにtryしてしまったために…

      困ってます。
      助けて下さい。
      どうぞよろしくお願いします。

    • #13262
      ぱぴりんこ
      ゲスト

      追記です。

      ダッシュボードにも入れないです。
      ダッシュボードをクリックすると、
      Parse error: syntax error, unexpected $end in ***.php on line 19
      と出てきます。

      どうぞよろしくお願いします。

    • #13269
      ぱぴりんこ
      ゲスト

      お騒がせしました。
      FTP等でサーバーから当該ファイルをダウンロードし、ローカルで修正後、アップ・・・にて、修正できました。

      もう一度トライしてみたいのですが、子テーマにてカスタマイズする場合、header.phpは子テーマにはないので、Simplicity1.3.4のheader.phpを変更すれば良いのでしょうか?

      懲りずに何度もすみません。
      どうぞよろしくお願いします。

    • #13295
      がちょぴん
      ゲスト

      ぱぴりんこさん

      「Page Builder by SiteOrigin」プラグインについて、
      検索して調べながらプラグインの機能等触りましたか?
      インストール後、固定ページ編集画面にインストールした専用ボタンがあり、
      そこから各ウィジェットが用意されており、テキストを選択して配置を決めるだけですが、
      それでも設定したフロントページ上に、テキスト型ウィジェットは表示されないでしょうか?

    • #13306
      アバター画像わいひら
      キーマスター

      header.phpは、子テーマにコピーします。
      その代わり、今後header.phpの変更部分はバージョンアップされません。

      syntax errorは、文法上のエラーです。エラーメッセージに問題箇所が出ているはずなので、そこを修正してください。
      修正方法がわからない場合は、ちょっとカスタマイズするのはやめておいた方もいるかもしれません。
      header.phpは重要な部分ですし。

    • #13358
      ぱぴりんこ
      ゲスト

      がちょぴんさんへ

      こんばんは。
      出かけていたので、お礼と連絡が遅くなりすみません。

      「Page Builder by SiteOrigin」プラグインですが、調べながら触ってみました。
      カラムを自由に変えることができたり、画期的なプラグインでした。

      本文記事上部にウイジェットを設置したかったのですが、記事タイトルの中に入ってしまったのですが、私の操作が違ったのかもしれないです。

      もう一度やってみます。ありがとうございます。
      また後ほど、結果を報告させていただきます。

    • #13359
      ぱぴりんこ
      ゲスト

      わいひらさんへ

      こんばんは。
      出かけていたので、お礼と連絡が遅くなりすみません。

      header.phpは、子テーマにコピーするのだったんですね。
      このカスタマイズは私にはまだちょっと無理みたいです。
      新しいことも覚えたくていますが、わいひらさんがおっしゃるように修正方法がわからないので今回はやめておきます。

      丁寧なご回答をどうもありがとうございました!

12件の返信スレッドを表示中
  • トピック「固定フロントページの上部にウィジェットを表示させる方法」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)