目次プラグインTOCがうまくいかない

Simplicityの特徴 フォーラム Simplicityについての質問 目次プラグインTOCがうまくいかない

  • このトピックには14件の返信、2人の参加者があり、最後ににより8ヶ月、 3週前に更新されました。
14件の返信スレッドを表示中
  • 投稿者
    投稿
    • #36799 返信
      田中英之
      ゲスト

      はじめまして。
      自動で目次を作成してくれるプラグインTOCをいれたのですが、なぜか、記事題名のすぐ下と見だしh2の上両方に表示されてしまいます。
      他のシンプルシティのサイトはちゃんとh2タグの上に表示されます。
      なぜでしょうか?
      一度テーマをアンインストールしたほうが良いのでしょうか?

    • #36800 返信
      Hidekichi
      ゲスト

      記事内の見出しのレベルはどうなってますか?

      例えば

      h2
      h3
      h3
      h4

      とか。またプラグインの設定などで、見出しテーブルを書き出す箇所はどうなってますか?
      おそらくはSimplicityとは関係なく、記事の構成とプラグインの設定と思うんですけれども。関係あるとしたらsimplicityの投稿記事のヘッダ部分の構成もあるかも知れません。あと1系と2系で記事のヘッダ部分構成も変わりますし、アイキャッチの有無とか色々関係要素はあるかもしれません。
      違うテーマで同じ記事を見た時はどうなってますでしょうか?

      サイトのアドレスを公開してもよいなら見せてもらうのが速いですけども。

    • #36810 返信
      アバター画像わいひら
      キーマスター

      はじめまして。

      原因をソースから見たいので実際に不具合が出ているページを見せていただくことは可能でしょうか?

      ただ、仮に見せていただけたとしても、サポート対象外のものにあるように、個別のプラグインに完全対応とまではいかないかもしれません。
      またみたとしても、原因がわからない可能性もあり得ます。

    • #47308 返信
      Vanilla
      ゲスト

      H2タグ上に広告設定しております。
      新たにTOCプラグインを入れました。
      目次の後に広告を持ってきたいのですが、どのようにすればよろしいでしょうか?
      現在は広告→目次→H2タグという並びになっております。

    • #47350 返信
      アバター画像わいひら
      キーマスター

      子テーマのfunctions.phpに(親テーマでもいいけど)以下のように書き込むと多分いけるかと思います。

      remove_filter('the_content', 'add_ads_before_1st_h2');
      add_filter('the_content', 'add_ads_before_1st_h2', 9999999);

      一応、次のバージョンで、同様の動作になるように変更もしておこうと思います。

    • #47353 返信
      Vanilla
      ゲスト

      子テーマを改良しても変化がなく、親テーマを触りに行ったら子テーマが壊れてしまいました・・・。
      すみません、コードは全く素人なので激しく動揺しています。
      以下のようなコメントが出ているのですが、どうすれば以前の状態に戻せるのでしょうか?

      Simplicity2.0.3 テンプレートが不足しています。独立したテーマには index.php テンプレートファイルが必要です。子テーマでは style.css スタイルシートにテンプレートヘッダーが必要です。

    • #47354 返信
      みき
      ゲスト

      どうすれば以前の状態に戻せるのでしょうか?

      バックアップがあればバックアップから復元してください

      壊れたテーマについて
      http://www.nishi2002.com/19112.html

    • #47355 返信
      Vanilla
      ゲスト

      バックアップはなさそうです。

      サーバーのコントロールパネルに入ったのですが、
      public_html→自分のサイトフォルダ→wp-content→theme→simplicity2-childの中にあるfunctions.phpとsyale.cssを修正すれば良いということでしょうか?

    • #47356 返信
      みき
      ゲスト

      simplicity2-childのfunctions.phpを変えたなら
      変更したところを消せば動くとは思いますが・・・

    • #47357 返信
      Vanilla
      ゲスト

      すみません、ド素人でなかなか会話についていけず・・・。

      外観→テーマで子テーマ自体が選択できなくなってしまいました。(消えている)
      取り敢えず今は親テーマで見ることはできています。

      ウィジェットの設定などが全部パーになってますね。
      テーマの下にこのようなメッセージが出ています。

      壊れているテーマ

      以下のテーマはインストール済みですが、足りない部分があります。

      名前 説明
      Simplicity2.0.3 テンプレートが不足しています。独立したテーマには index.php テンプレートファイルが必要です。子テーマでは style.css スタイルシートにテンプレートヘッダーが必要です。 削除

    • #47359 返信
      みき
      ゲスト

      子テーマのfunctions.phpを変えたなら
      サーバーから変更をしてください
      (ダッシュボードから変えられないようなので)

    • #47361 返信
      Vanilla
      ゲスト

      壊れる前から元に戻しているんですけどね・・・。
      また一からやり直すしかありませんね。

    • #47364 返信
      アバター画像わいひら
      キーマスター

      #47350
      は、子テーマに書いても有効なコードにはならないようでした(親テーマならOKのよう)。
      ただ、コード自体に文法エラーなどはないので、エラーが出たり、ましてや子テーマが壊れてしまうようなコードではないと思いますが。
      何かしら、おかしな処理(作業)をしない限り、先程書いたコードを追加しただけで子テーマが壊れるということは通常考えにくいです。

    • #47366 返信
      Vanilla
      ゲスト

      わいひらさん、みきさん

      ご迷惑をお掛けします。
      元に戻りました・・・。
      別のサイトで同じくSimplicityの子テーマを使っているサイトが有りまして、そこからstyle.cssファイルとfunctions.phpのファイルに書いてあるコードをコピペしたら元に戻りました。

      やっぱり素人は下手にコードを触るものではありませんね。
      あと、バックアップの重要性を改めて痛感しました。

      目次と広告の件は、次のバージョンアップに期待します。

      ショックで倒れそうになりましたが、本当に良かったです。
      お騒がせして申し訳ございませんでした。

    • #47370 返信
      Hidekichi
      ゲスト

      サンプル: jQuery 簡易的なTOC(table of contents)を作ってみる

      これこそコピペだけではできませんが意味がわかればどこでもTOCは入れられます。
      プラグインほど強力な機能もついてない簡単なものですけどね。僕のオススメとしてはスクロール追従あたりに入れるのがお薦めです。
      常に見えている所にTOCが無いのは(例えばタイトル下とか)あまりナビゲーションとしては機能していないと思うので、TOCをページ内のナビゲーションとして利用するのであればスクロール追従か、スクロール追従を入れずにサイドバーの一番下のウィジェットが消えたら表示するようにするかなどして入れるといいんじゃなかろうかと。

14件の返信スレッドを表示中
返信先: 目次プラグインTOCがうまくいかない
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)