フォーラムへの返信
-
投稿者投稿
-
わいひらキーマスターurl_shortcode_to_blog_cardは、URLショートコードを使っている場合は、フックする必要があります。
ただ、あまり使っている人も多くないと思ったのと、最初の書き込みにそれらしいことが書いてなかったので、含めませんでした。
わいひらキーマスターちょっとブログカードの設定状態を見たいので、ブログカードのページが出ているURLを貼り付けていただいて良いですか?
(フッターだと不具合が出ているようなので、フッターに表示されていなくてブログカードが表示されているページでOKです)
もちろん、フッターにブログカードがある場合の方が、わかりやすくて助かります。
わいひらキーマスターテーマカスタマイザーにある抜粋と関係ありそうな項目の設定値です。
あと、以下にある手順の、プラグインの全停止なども試して見ていただけますか。
動作不良時のガイドライン
わいひらキーマスター書き込まれた内容だけでは、詳しいことはわからないのですが、おそらくプラグインかブラウザキャッシュが原因の可能性が高いと思います。
動作不良時のガイドライン
同様の現象を調べてみたところ、以下のような対策を方法も出てきました。
wordpressカスタマイズ画面で保存できない方へ。無限ループを解決する方法。「保存しました」で押ささったままの方いませんか?
わいひらキーマスター申しわけないですが、プラグインのカスタマイズについてはサポート外となっています。
サポート対象外のもの
僕が作ったものではない物については、中身を把握していないので、調べるのにかなり時間を要するかもしれません。ですので、プラグインのカスタマイズまでサポートすると、開発の時間がなくなってしまうので。
わいひらキーマスター年については、みきさんが書かれた通りです。
どうしても変更するのであれば、footer.phpの以下の部分を好きなテキストに書き換えるとできるかと思います。
<?php echo get_site_license(); //サイトのライセンス表記の取得 ?>
わいひらキーマスター画像の大きさで抜粋数が変わるような使用にはしていないつもりなんですが、抜粋の詳しい設定情報がわからないと何ともいえないかもしれません。
わいひらキーマスターちなみに、他のページを見てみると問題なく表示されているので、テーマ側の問題ではないような気がします。

やはり、クローラーが来たときにnoindex設定が有効になっていたとか、プラグインのnoindex関係の設定あたりが問題だったのではないかと推測します。
現在は、noindexになっていないようなので、次にクローラーが訪れて処理が終わった頃には直るような気がします。
わいひらキーマスター確かに、Chromeのデベロッパーツールで見てみても、表示されていないようです。
ただ、同様にGoogleで「シンプルなモノトーン系Simplicityスキン」と検索してAMP検索結果を表示させても、ちゃんと画像が表示されているので、テーマ側の不具合とはちょっと考えにくいです。

テーマに不具合がある場合は、全てのSimplicity利用環境において表示されないと思うので。というかよく見たら、Google検索結果のAMPページがnoindexになっているんですけど、最近noindex関係の設定をいじりましたか?(現在AMPページはnoindexになっていないようですけど)

もしGoogleのクローラーが来たときに、noindexになっていたとしたら、画像を取得(キャッシュ)しないので、そういった動作になるのも納得の表示のような気もします。(noindex設定なのに検索結果に表示されているのは謎だけど)
わいひらキーマスターwhere custom_post_type is the custom post type slug
この部分は、全く読んでいませんでした;
僕は、カスタム投稿を使ったことがないので詳しくはわからないのですが、スラッグというのはユーザーが個別に綴りなどを設定するものでしょうか?
(おそらく、register_post_typeの$post_type部分?)
それだったら、#48920で書いた親テーマでの適用はできないかもしれません。また、$screenにスラッグを入れた場合は、#48896の子テーマに書く方法でもうまくいきましたでしょうか?
今後、同様の質問があった場合に、答えられればと思うので、よかったら教えていただければ幸いです。
わいひらキーマスターSimplicityでは、そういった時用に子テーマにbefore-main.phpテンプレートが用意してあります。
before-main.phpにHTMLコード(例えばdiv)を書けば、おそらく全体のカラム幅と同じ要素が挿入されると思います。
わいひらキーマスターフックの名前は「bbp_get_reply_content」で表示することができました
教えていただきありがとうございます。
だとしたら、子テーマのfunctions.phpに以下のように書くのでは動作しなかったのでしょうか?add_filter('bbp_get_reply_content', 'url_to_blog_card', 9999999); add_filter('bbp_get_reply_content', 'url_to_external_blog_card', 9999999);
わいひらキーマスター答える前に、いくつか不明が点があるので質問させてください。
まず、目次というのは何でしょうか?
Simplicityには、目次機能はなかったと思います。
Table of Contents Plusプラグインなどの目次でしょうか?目次を表示している方法について書いていただければと思います。あと、カスタマイズをせずともSimplicityには「H2見出し手前に広告を表示する機能」と「H2見出し手前にウィジェットを表示する機能」があります。
そのSimplicityの機能を利用するのではダメなのでしょうか?テンプレートファイルをカスタマイズする意図を教えていただきたく思います。@MrYhira こんにちは^^
フォーラムで質問させていただこうとしたんですね。書き込んで公開をクリックしたら、403ではじかれてしまします( ;∀;)
私のブラウザの設定か何かでしょうか?ChromeとEdgeで403がでてしまいます^^;
— かうたっく@エラーで困る人用ページ (@kautakku) 2016年12月23日
あと、もし次回コードを書き込むことがあった場合、403エラーが出た場合は、以下のツールでコードを「特殊文字に変換」してから書き込んでみてもらってよろしいでしょうか。
HTML特殊文字変換|コードをホームページに載せる時に便利 | すぐに使える便利なWEBツール | Tech-Unlimited
多分これで、サーバーのファイヤーウォールに引っかからないとは思うのですが。多分。
もしエラーが出ることがあれば、試していただければ幸いです。
わいひらキーマスターご報告ありがとうございます!
Jetpackの設定変更はREST APIを使用しているんですかね。
Jetpackは、結構多くの人が使用しているプラグインですし、もし多くのユーザーの不都合になっているようであれば、REST APIのデフォルトを有効にする必要があるかもしれません。
わいひらキーマスターテーマの問題でなかったようで安心しました。
なるほど。フィルターだったんですね。
原因を教えていただきありがとうございます。
これで、同様の質問があった場合は、そのように案内できます。
わいひらキーマスターご確認ありがとうございます。
ただ、ページが開かないのは、調べてみても、ちょっと原因はわからなかったです。
Amazonアソシエイトリンクのiframeから、開けるようにするには、どうしたらいいかもわからないので、iframeのあとに「購入用の通常リンク」を付加するとかで対応するしかないかもしれません。
わいひらキーマスターadd_meta_boxの$screenに入れるものは、以下のようなものしかないです。
'post','page','dashboard','link','attachment','custom_post_type','comment'
なので、それでうまくいかなかったとしたら、僕もちょっとどのようにしてよいかわからないです。
わいひらキーマスターAMPページに計測用のタグは問題なく表示されているようです。
<amp-pixel src="//ssl.google-analytics.com/collect?v=1&tid=UA-63603963-1&t=pageview&cid=82224003&dt=評判通り,LINEモバイルはキャリア並の爆速simカードだった【格安sim】[AMP]&dl=https://anshinmoufu03.tokyo/linemobilesim?amp=1&z=93048704"></amp-pixel>
当サイトのAnalyticsも確認してみましたが、問題なく計測できているようです。

テーマ側に問題がある場合は、全てのテーマで不具合が出て、当サイトの計測もできなくなると思うので、おそらく正常に動作していると思います。一応、確認なんですが、Wordpressにログインした状態で動作テストをしていないですよね?
できれば、どのようにテストをしたか詳細な手順を書いていただけると助かります。
でないと、(もしカウントされていない場合は)どういったテスト状態でカウントされないかが再現できないので(アナリティクスのどういった項目をどのように見たとか)。
わいひらキーマスターでしたら、親テーマのlib/custom-field.phpの以下の部分に
//更新タイプ add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'post', 'side' ); add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'page', 'side' );以下のように追加して試していただいてよろしいでしょうか。
//更新タイプ add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'post', 'side' ); add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'page', 'side' ); add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'custom_post_type', 'side' );これでうまくいくようであれば、次のバージョンで親テーマにも反映させようと思います。
わいひらキーマスター詳細な不具合報告をありがとうございます!
iframeのAmazonアソシエイトリンクが表示されていないAMPエラーは、おそらく以下のファイルで改善されていると思います。
https://wp-simplicity.com/wp-content/uploads/2016/12/simplicity2-1.zipAMPページでアソシエイトリンク(iframe内のリンク)をクリックしても、開かないのは、僕の開発環境でも不具合を確認しました。
ただ、これの原因が今のところ分かっていません。。
海外サイトも検索して見たのですが、それっぽい対策方法は今のところ確認出来ていません。
なので、一旦上のファイルで表示の不具合だけでも改善されているかを確認していただいてよいでしょうか。
その間にも、またいろいろと調べてみます。
なんでなんだろう…。右クリックから開くと問題なく開くので、クリックが意識されていないっぽいけと。以下は、動作確認用のソースコードメモ。
<iframe src="//rcm-fe.amazon-adsystem.com/e/cm?t=xxxxx-22&o=9&p=8&l=as1&asins=B01C6LEE5M&ref=qf_sp_asin_til&fc1=000000&IS2=1<1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
わいひらキーマスター追加した機能でそう言っていただけると、追加したかいがあります。ありがとうございます。
カスタム投稿ページでの更新日設定ですが
実際に試してみてはいないのですが、子テーマのfunctions.phpに以下のコードを追記するといけるのではないかと思います。add_action('admin_menu', 'add_custom_boxe_for_custom_post'); function add_custom_boxe_for_custom_post(){ //更新タイプ add_meta_box( 'update_type_setting_in_page', '更新日の変更', 'view_update_type_custom_box', 'custom_post_type', 'side' ); }
わいひらキーマスターどの部分ではじかれてしまうのかお分かりになれば教えていください。
Simplicity側で弾いて表示されていないわけではないです。
bbPress内の「レスを表示する部分」をソースコードで調べてadd_filterを用いてフックしてurl_to_blog_cardやurl_to_external_blog_card関数を通してやれば実装できると思います。
フックする部分は、自前でbbPressのソースコードから調べていただければと思います。実装例としては、以下のような感じです。
add_filter('フックの名前', 'url_to_blog_card', 9999999); add_filter('フックの名前', 'url_to_external_blog_card', 9999999);
わいひらキーマスター結局、以前はdefer asyncで動作しなくて、
今回、deferでもテスト段階で動作しなくて、asyncは、一見、僕の環境ではまくいったように見えたのですが、エラーが出てしまっていたようですね。
とりあえず、以前に呼び出し方法に戻したものをダウンロードページにアップしておきました。
とりあえず、レンダリングブロックを回避してみようと、やってみたのですが、難しいものですね。
とりあえず、hidekichiさんが書かれたことを見直してみようと思います。
わいひらキーマスターもし親テーマで追加できれば便利かもしれないと思いご連絡しました
今のところは、そういった機能追加は考えてないです。
ただ、ご提案は今後のテーマ作りの参考にさせていただこうと思います。
わいひらキーマスターおお、合格されたんですね。
うまくいったようでよかったです^^
わいひらキーマスター動作確認までしていただいてありがとうございます。
他の環境でも問題がなかったようでよかったです。
次のバージョンで、今回の修正を適用しておこうと思います。
わいひらキーマスターこんにちは。
できるかできないで言えば、lib/seo.phpのsimplicity_title_parts関数内でパラメータを取得して、タイトルに当てはめれば出来ないことはないと思います。
わいひらキーマスターよく考えたら、lib/ad.phpの以下の部分を
!is_bbpress_page()
以下のように変更しても良いかもしれませんね。
(!is_mobile() || !is_bbpress_page())
これで、PCページだけは表示されるようになるかと思います。
わいひらキーマスターややこしい正規表現部分を再検討してみたところ、予期せぬ不具合の原因となりそうなので、やっぱりコメントアウトしておこうと思います。
ただ、教えていただいたコードは、いつでも使えるように、コメントとして残しておこうと思います。
消した後に不具合が出た場合は、すぐに戻せるように。
不具合報告と、修正案のおかげでいまいちな実装部分を思い出せて非常に助かりました。
ありがとうございます!
わいひらキーマスターほかの方からも同様の要望があれば再度ご検討いただければなと思っています
了解です。
「実装(動作テスト)の大変さ」と「利用者数」が釣り合うようであれば。
ブログカードの機能の部分は、変更してしまうと、想像していないような不具合がでその場所なので、とりあえずは現状維持でいかさせてもらいます。
わいひらキーマスター申し訳ないですが、その機能をつけようとすると、かなりややこしいことになりそうなので、今のところ機能追加は考えてないです。
今のところは、lib/blog-card.phpのurl_to_blog_cardとurl_to_blog_card_tagをいろいろといじくれば、可能ではあると思うのですが、機能追加に結構労力が必要な割には、そこまでの必要性を僕は感じられませんでした。
(内部リンクをすると、整合性をとるために外部リンクブログカードにも実装する必要が出てきますし)
わいひらキーマスターおそらく、モバイル表示したときに、モバイル画面内で広告が2つ表示される不具合を改善されるためにコードが入っていると思います。
なので、おっしゃる通りポリシー違反対策ですね。
詳細:
広告位置「サイドバートップ」にすると、スマホで2つ広告が続けて表示されてしまう。
わいひらキーマスターご報告ありがとうございます。
「通常表示時のIMGタグ」で試してみたところ、確かに表示されませんね。
なので、いただいたコードで修正させていただきました。
次のバージョンで改善されると思います。それにしても、自分の書いた「YouTubeのクエリを無理やり削除するコード」酷いな…。
これは確か、Jetpackを利用することで、付加されるクエリーを無理やり削除するものなので、本来ならコメントアウトしても良いものかもしれません。
AMPページにおけるいくつか(画像、動画、本文)の表示エラーについて
もしかすると、考えが変わったら、そのYouTube用のコード自体をコメントアウトするかもしれません。
わいひらキーマスターデバッガで再取得すれば、デバッガ上やシェアボタンを押したときは、いつも速攻で反映されますよ。
その他の細かい部分諸々の詳しいFacebookの仕様まではわからないですが。
わいひらキーマスター表示されるようになったのは、僕がデバッガー – 開発者向けFacebookで再取得したからかもしれません。
ちゃんと情報を取得できていなかったので、「Scrape Again」ボタンを押して再スクレイピングした。

すると、もう一度クロールして取得できた。

なので、これはテーマ側の問題ではなく、Facebook側の問題だと思います。
次回、また取得できなかった場合などは、デバッガーで再取得をしてみてください。
わいひらキーマスター修正されていたようでよかったです。
みなさん、動作確認していただきありがとうございます!
わいひらキーマスター他にも、こういったプラグインもありますよ。
Copyright Footer RSS
ちゃんと動作するかは試していないですが。
わいひらキーマスター一応、当サイトは表示されているようです。
https://wp-simplicity.com/reference/adoption-sites/もしこれでうまくいかなかったら、不具合ページのURLを掲載していただけると助かります。
わいひらキーマスター僕もアップしたあと、不具合に気づいたので修正しておきました。
https://wp-simplicity.com/simplicity2-4-2/
[修正a]外部リンクブログカードのサムネイルが表示されなくなっていた不具合修正
わいひらキーマスターこちらの対処方法を試してみていただけますか。
WordPress4.5.3から投稿にURLを挿入すると大きなブログカードが表示されてしまうのを無効にする方法
わいひらキーマスターSimplicityのAMP機能でもブログカードを表示するには、Simplicity独自のブログカード機能を利用するしかないかもしれません。
ブログカードを利用するには、「外観→カスタマイズ→ブログカード」項目から設定してください。
Simplicityのブログカードの使い方と注意点
Simplicityの外部リンクブログカードの設定方法
わいひらキーマスター解決したようでよかったです。
hidekichiさん、ありがとうございます!
わいひらキーマスターうまく問題が解決できていたようでよかったです。
ご確認ありがとうございます!
わいひらキーマスターちょっと、書き込まれた内容だけでは、どういった状態なのかがわからないです。
できれば、おかしな表示になっているページのURLを掲載していただけると助かります。
わいひらキーマスター子テーマのstyle.cssに以下のように書けばし非表示にできると思います。
.screen-reader-text { display: none; }
わいひらキーマスター1.このページが、タイトルの下にある灰色のバーの部分に表示されない
グローバルメニューに表示するには、Wordpress管理画面から「外観→メニュー」から設定してみてださい。
Simplicityでは、グローバルメニューのそういった表示には介入していないので、多分テーマは関係ないと思います。2.このページと、Simplicityの更新前に投稿済みであった アイキャッチ画像が表示されない
テーマカスタマイザーの「レイアウト(投稿・固定ページ」にある「本文先頭にアイキャッチ画像を表示」は有効になっていますか?
わいひらキーマスターそれは何かのプラグインを用いて表示しているのでしょうか?
Wordpressデフォルトのアーカイブウィジェットでは、表示されないようですが。
できれば、カスタマイズ対象ページのURLを掲載していただけると、ソースコードに情報が盛り込まれているので助かります。
わいひらキーマスタートップを消すには、以下のように書く必要があります。
.post-25947 .post-date { display: none; }両方合わせて記述するには、以下のように書けば良いかと思います。
.postid-25947 .post-meta, .post-25947 .post-date { display: none; }
わいひらキーマスターところで、スマホサイトのメニューバーは【メニュー】【検索】【トップへ】【サイドバー】4項目のリンクメニューが出てきます。
これは、スライドインメニューのボタンメニューのことでよろしいでしょうか?
わいひらキーマスター表示されていない固定ページというのは、どのページのことでしょうか?
問い合わせの固定ページは表示されているようですけど。
http://sandsmadeinjapan.com/contact/表示されていないこと1ページがあれば、できればそのページのURLを掲載していただいてよろしいでしょうか。
-
投稿者投稿