Simplicityの特徴 › フォーラム › Simplicityについての質問 › ウィジェットの投稿本文中のh2をh3に変更したい
- このトピックには6件の返信、2人の参加者があり、最後に
ほしのにより10年、 7ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年3月2日 10:43 AM #37112
ほしの
ゲストこちらの記事を読んで、h2の部分をh3に打ち替えたんですけど
何故かエラーが出てしまいました。どうすればエラーを出さずに、h2をh3に変更できるのでしょうか?
上にある記事を読んでもよくわからなかったので質問しました。
-
2016年3月2日 11:05 AM #37114
Hidekichi
ゲストどのような理由でh3を希望されていますか?
内容によってはcssでできるかもしれません -
2016年3月2日 1:51 PM #37115
ほしの
ゲスト実は自分の記事は結構早めにh2を使うことが多いです。
なのでスマホで見るときアドセンスが表示される前に
h2の広告をスクロールしてしまうことがあるんですよ。なのでできれば、h3で表示してクリック率を増やしたいなと思いました。
アドセンスは最初のほうが単価が高いとも聞いたので
このような質問をさせてもらいました。 -
2016年3月2日 7:39 PM #37129
わいひらキーマスター#37112
エラーメッセージがわからないと、ちょっと何ともいえないかもしれません。
あとサポート対象外のものにもあるように、カスタマイズにより起こった不具合は、出来る限り自前で解決していただければ助かります。
こちら側からカスタマイズ内容を確認することはできないもので。 -
2016年3月3日 10:13 AM #37142
ほしの
ゲストでは、わいひらさんが上のURLの所で言っていた
変更するには、親テーマのlib/ad.phpの以下の部分をh3用の正規表現に変更する必要があります。
というのでh3用に変更する方法を教えていただけないでしょうか?
lib/ad.phpのh2の部分をすべてh3にしたらエラーが起こったので、どこをどう変えればいのでしょうか?
-
2016年3月3日 1:50 PM #37145
Hidekichi
ゲストdefine(‘H2_REG’, ‘/<h2.*?>/i’);は定数(あるいはH2_REGを<h2.*?>で定義する)といいまして、つまりH2_REGは<h2.*?>ですと言う意味です。
lib/ad.phpのその他諸々ではh2があるかどうかをチェックしているので、これをh3にしてはどうかということだと思うんですよ。
んじゃdefine(‘H2_REG’, ‘/<h3.*?>/i’);でいいんじゃなかろうかと。試してないのでわかりませんが。他に、h2とh3のcssを入れ替えてh3を使うようにしたら良いのではないですか?
もしくはh3にクラスをつけたらh2と同じ表示にしたら良いのではないかと思います。これならアップデートの度に何かしなくても良いですし。 -
2016年3月3日 2:30 PM #37147
ほしの
ゲストdefine(‘H2_REG’, ‘/<h3.*?>/i’);//H2見出しのパターン
if ( preg_match( H2_REG, $the_content, $h3results )) {//H2見出しが本文中にあるかどうか
このようにh3にしてみたらできました!
アドバイスどうもありがとうございましたm(_ _)m
-
-
投稿者投稿
- トピック「ウィジェットの投稿本文中のh2をh3に変更したい」には新しい返信をつけることはできません。