フォーラムへの返信
-
投稿者投稿
-
わいひらキーマスターサイトを見たら、改善されているようなので、アップデートか修正されたとみて、レスは書かないでおきます。
わいひらキーマスタースマホでもフッターは表示されると思うのですが、もしかしてスマホでもフッターのウィジェットを表示するということですか?
わいひらキーマスターSNS Count Cacheは、プラグイン側の問題なので、アップデートを待つか、自前でプラグインのコードを修正してください。
わいひらキーマスターどうやら原因がわかりました。
javascript.js部分の以下の部分を//Facebookのシェア数を取得 function fetch_facebook_count(url, selector) { jQuery.ajax({ url:'https://graph.facebook.com/', dataType:'jsonp', timeout: 10000, //10sec data:{ id:url } }).done(function(res){ jQuery( selector ).text( res.shares || 0 ); }).fail(function(){ jQuery( selector ).html('<span class="fa fa-exclamation"></span>'); }); }以下のように変更するといいみたい。
//Facebookのシェア数を取得 function fetch_facebook_count(url, selector) { jQuery.ajax({ url:'https://graph.facebook.com/', dataType:'jsonp', timeout: 10000, //10sec data:{ id:url } }).done(function(res){ jQuery( selector ).text( res.share.share_count || 0 ); }).fail(function(){ jQuery( selector ).html('<span class="fa fa-exclamation"></span>'); }); }resオブジェクトのシェアカウント格納部分に「 res.shars→res.share.share_count」のような変更があったみたいです。
とりあえず、修正版は、明日余裕があったら出します。
わいひらキーマスターこのサイトは、SNS Count Cacheを使用しているのに、0になっているんですね。
全然気づいてませんでした。
ということは、やっぱりFacebookの仕様変更とかなんでしょうね。さっきたまたま見かけたのですが、以下のとかが原因なのかもしれませんね。
今日は遅いので、明日検証しようと思います。
あるブログのFacebookシェアボタンのカウント数が取得出来ない – 時期尚早
わいひらキーマスター設定がデフォルトなら、こんな感じで良いのかも。
#navi, #mobile-menu{ display:none; }これでうまくいかない場合は、設定状態も見たいのでサイトのURLを掲載してください。
もし次回、カスタマイズの質問がある場合には、設定状態も関係してくるので、できればサイトのURLも掲載していただけると助かります。
わいひらキーマスターlib/auto-post-thumbnail.phpをカスタマイズすれば可能です。
手元のファイルはそのように修正しておいたので、次のバージョンでそういった動作になると思います。
わいひらキーマスター不具合を確認したので、手元のファイルを修正しておきました。
次のバージョンで改善されるかと思います。それまでは、親テーマのlib/image.phpの以下の部分を
add_filter('the_content','wrap_hover_image');
以下のようにしておけば、修正できるかと思います。
add_filter('the_content','wrap_hover_image', 9999);
わいひらキーマスターあら、間違えてましたね;
mobile.cssか、responsive.cssに以下のように書けばいけるのではないかと思います。
#navi{ display:none; }
わいひらキーマスター更新日は、以下のように書くといけるかと思います。
.post-update { display: none; }自前で、CSSを編集する箇所を調べるには、デベロッパーツールなどを使用してみてください。
WordPressテーマのCSSカスタマイズ向けChromeデベロッパーツールの使い方
わいひらキーマスター完全レスポンシブ機能が有効ならば、mobile.cssにグローバルナビを非表示にするCSSを、有効ならばresponsive.cssにスタイルを書けばいけるかと思います。
display-スタイルシートリファレンス
わいひらキーマスター#44463
これなんですが、
OGP取得の以下の部分を
'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ),
以下のように変更すると取得できるようになりました。
'user-agent' => $_SERVER['HTTP_USER_AGENT'],これは、予想なんですがよくわからんユーザーエージェントを弾いているのかなと。とりあえず、以下のような設定で今のところ全部うまくいっているので、ちょっと様子を見たいと思います。
$args = array( 'sslverify' => is_ssl_verification_enable(), //'sslverify' => false, //'redirection' => 10, 'simplicity' => true, 'user-agent' => $_SERVER['HTTP_USER_AGENT'], //'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ), );
わいひらキーマスター#44458
こちらにもあるように、is_ssl_verification_enable()は、必ずbool値になるように変更しているつもりです。function is_ssl_verification_enable(){ if ( get_theme_mod( 'ssl_verification_enable', true ) ) { return true; } else { return false; }https://github.com/yhira/simplicity2/commit/7616562c44e4803a590ef265291cab8da41cd28a
sslverifyは、デフォルトがtrueなのでSimplicityもそれに準じています。
それでもサーバーの設定か何かで、取得できない場合のため、テーマカスタマイザーから設定できるようになっています。
わいひらキーマスター解決されたようですが、一応。
タイトル部分をカスタマイズするには、子テーマに以下の関数を貼り付けて、if(is_front_page()):の条件分岐あたりの代入部分を入れ替えればいけるかと思います。function simplicity_title_parts( $title ){ $site_name = trim( get_bloginfo('name') ); $title['tagline'] = ''; if(is_front_page()): $title['title'] = $site_name; $title['site'] = ''; if ( is_catch_phrase_to_frontpage_title() )://キャッチフレーズを追加する場合 $title['tagline'] = trim( get_bloginfo('description') ); endif; elseif(is_singular()): $title['title'] = trim( get_the_title() ); $title['site'] = ''; if ( is_site_name_to_singular_title() )://サイト名を追加する場合 $title['site'] = $site_name; endif; // elseif(is_404()): // $title['title'] = trim( get_theme_text_not_found_title() ); // $title['site'] = $site_name; endif; return $title; }※上記の関数は、lib/seo.phpで定義してやる関数です。子テーマで再定義してやることで、関数を上書きできます。
わいひらキーマスターみなさん、動作確認ありがとうございます。
とりあえず、インターネットアーカイブの不具合は改善されたようでよかったです。
technoteさん、解決方法感謝です!>technoteさん
せっかく解決出来たのに、すぐにこんなバージョンアップが…。
とりあえず、様子を見るしかなさそうですね;>simpfanさん
https://www.squarespace.com/
こちらのサイトは、僕のローカル環境でも、エラー取得を確認しました。
とりあえず、後でいろいろ試してみたいと思います。その他にも、取得エラーになるページがあれば、よかったら貼り付けていただけると幸いです。いろいろあったほうが、問題の共通点を見つけられる可能性が高いので。
実力不足などにより、必ず解決できるかはわからないのですが。
わいひらキーマスターis_ssl_verification_enable()を$argsに入れる前に調べて、trueかfalseのstringで指定したほうが良いのでは?と思うんですけどね。boolだとアレなのかな?と思ったり。
stringで指定するんですか?Function Reference/wp remote getでは、boolのようですけど。
‘simplicity’ => true,がいるかどうかがわかりませんが、これ入れるのは何かしら意味があるんですかね?
これに付いては、以下のtechnoteさんの方法を取り入れています。
「エントリーカード全体をリンク化」で外部カードのタイトルが外に追い出されるglobal $wp_version;が予めいるかもしれません。値が取れているかを確認したほうが良いかと思います。
これは、その後の動作確認でnoticeに気づいて修正済みです。
https://github.com/yhira/simplicity2/commit/3ee93648290f11262a0cae5974134c560aaf3aff
わいひらキーマスターありがとうございます。
とりあえず、こんな感じに修正してみました。
https://github.com/yhira/simplicity2/commit/7616562c44e4803a590ef265291cab8da41cd28a修正後のテーマが以下。
https://wp-simplicity.com/wp-content/uploads/2016/08/simplicity2-1.zip
もし、エラーが出ている方があおられましたら試していただけると幸いです。
わいひらキーマスター修正部分をありがとうございます。
とりあえず以下のように修正してみました。
https://github.com/yhira/simplicity2/commit/dc60eecdeca9d0600b17f9d31c38c256847452e0
次のバージョンで適用されると思います。
わいひらキーマスターありがとうございます。
とりあえず、こんな感じに修正してみました。
https://github.com/yhira/simplicity2/commit/7616562c44e4803a590ef265291cab8da41cd28a修正後のテーマが以下。
https://wp-simplicity.com/wp-content/uploads/2016/08/simplicity2-1.zip
もし、エラーが出ている方があおられましたら試していただけると幸いです。
わいひらキーマスターデフォルトで、完全レスポンシブが有効になっていないのは、AdSenseのダブルレクタングルを使いたかったからというのが、作成時の理由です。
詳しくは以下に書いてあります。
https://wp-simplicity.com/simplicity-and-cache-plugin/それ以外で言えば、完全レスポンシブが有効になったからといって、そこまで大きく変わるものではないと思います。
というか、一度有効にして表示を確認してみられることをお勧めします。
問題があれば、使用を止めるということも設定で手軽にできますし。自前で、記事中に貼り付けたアドセンスコードがどのように影響するかまでは、僕の方からはわからないです。(アドセンスに関しては、Simplicityの336×280、300×250ウィジェットで貼り付けられたものしか作者側は動作が読めないので)
ただ、完全レスポンシブ機能をオンにしたからといって、本文中に貼り付けたアドセンスコードがどうにかなるということはないと思います。
わいひらキーマスターさて、ここからはわいひらさんに向けてですが、open-graph.phpのfetchの部分で、オリジナルのスクリプトを書き換えてあるのは何かしら問題があって変更されたと思うんですが、その問題というのはなんだったでしょうか?
これは、オリジナルの書き方だと、テーマチェッカーでエラーが出るからです。(wp_remote_getで取得しないとエラーが出る。curl_execとかだとかなり減点されます)
野良テーマが、点数をそこまで気にする必要はないかもしれませんが、一応これまで満点できたので、出来る限り満点でいきたいと思ったので現在のコードになっています。
わいひらキーマスターSimplicityの3カラム化は、設定で行うことはできないです。
3カラム化するには、テンプレートファイルをカスタマイズする必要があります。
わいひらキーマスター現在の機能だけで行うのは無理だと思います。
そのような仕様にするには、PHPをカスタマイズするか、jQueryでHTML要素の順番を入れ替える必要があるかと思います。
わいひらキーマスター上のコードは#44262の部分で言うと以下の関数部分の先頭部分に挿入すればよいのでしょうか?
add_action('http_api_curl', function($handle, $r) {
わいひらキーマスタータイルとは、そういった仕様なので、高さ順にエントリが並び替えられます。
全く同じにはなりませんが、似たようなレイアウトにするならば、テーマカスタマイザーのレイアウトにある「一覧リストのタイトル」の項目を「サムネイル大」にして、スタイルシートでデザインを変更するしかないかもしれません。
わいひらキーマスター基本的に、大きな変更はないような気がします。
PHPエラーが出ているということは、何かしら記述方法に問題があるのではないかと思います。
ただ、エラーメッセージなどもわからないので、何とも言えないです。
エラーが出ている場合は、エラーメッセージも掲載していただけると助かります。
コードの貼り付け方法は以下を参照してください。
https://wp-simplicity.com/suport/topic/first-time/ただ、PHPカスタマイズについては、こちら側からコードを見ることができないため、サポート対象外のものにもあるように、必ずサポートできるとは限らないのでご了承ください。
わいひらキーマスターブログの記事に書いた方法は、あくまで一般的なカスタマイズサンプルなので、Lazy Loadなどには対応していません。
申し訳ないですが、自前でのカスタマイズに関しては、サポート対象外のものにもあるように、各自で対応していただくしかないかもしれません。
わいひらキーマスターとりあえず、lib/open-graph.phpの以下をコメントアウトすれば、元には戻ると思います。
add_action('http_api_curl', 'set_ecc_cipher_suites', 10, 2);もしくは、子テーマのfunctions.phpに以下のように書くか。
function set_ecc_cipher_suites($handle, $r) { return ; }#44262の方法を適用したら、今度はインターネットアーカイブが取得できなくなったようです。
ここら辺の設定は、僕はあまり詳しくないので、解決方法を見つけないと、今のところ上記の方法で対応するしかないかもしれません。
また調べてみます。
わいひらキーマスター以前使用していたバージョンは幾つでしょうか?
あと、v2.2.4では正常動作しますでしょうか。こちらでテストしてみたのですが、僕の環境では正常動作するようです。
http://simplicity.wp.xdomain.jp/post-2206/
エラーが出るURLとかできれば掲載していただいてよろしいでしょうか。
あと、レンタルサーバー名とかも。
できれば、環境や設定周りを見たいのでサイトのURLを掲載していただけると助かります。
わいひらキーマスター吹き出しの下三角部分を消せれば良いのであれば、
.article h2::afterのborder-style: solid;を削除すればいけるかなと思います。
わいひらキーマスター僕もおそらく、原因はクラウドフレアかと思います。
現在転送量に問題がないのであれば、ネームサーバーを以前の状態に戻して試していただくことをおすすめします。
でないと、クラウドフレアで問題が起きているのか、他で問題が起きているかの切り分けが書き込みからだけではできないもので。
わいひらキーマスター今度は正常に動作しているのを確認しました。
早速、最新版にてtechnoteさんの方法を組み込んで見たのでまだ試してみていただければ幸いです。
https://wp-simplicity.com/simplicity2-2-5/
sainoaさんには、大変なバグフィックスにお付き合いいただいてありがとうございます!また、僕には解決できそうもない問題の対処方法を教えていただいたtechnoteさんにも感謝いたします。
-
この返信は10年、 1ヶ月前に
わいひらが編集しました。理由: 敬称が抜けていた
わいひらキーマスターあれ、うまく表示されています?
僕がみてみた感じでは、まだエラーになっています。
このページ。
http://wordpress.sainoa.com/archives/369
もしかして、ページキャッシュプラグインとかを利用していますか?「キャッシュ更新モード」は有効になっていたとしても、ログインユーザーにしか更新権限はないので、こちらからは更新できない仕様になっています。
わいひらキーマスター基本的に、ブログカードは一行内で完結するように書かなければなりません。
ブログカード化されていないURLは、<br>などが含まれているようです。
詳しくは、先日書いた以下のトピックを参照してください。
ブログカード(外部リンク)が表示されません。
わいひらキーマスター原因が違うという場合は、詳しくは、URLを掲載していただいて実際のページのソースコードを見てみないと何とも言えないです。
わいひらキーマスター>sainoaさん
よかったら、technoteさんの方法を試していただければ幸いです。
これで取得できるようであれば、テーマに組み込みたいと思います。それにしても、こんな方法があるんですね。
僕だったら、逆立ちしても出てこない方法です。
ありがとうございます!
わいひらキーマスター僕もメジャーなブラウザ全てで同様に動作するものがあれば、作成するのも良いと思いますが、動作するブラウザと動作しないブラウザがある現状では、ちょっと機能追加は難しいかと思います。
わいひらキーマスターおお!なるほど!
その発想に思い至りませんでした。
わいひらキーマスターHTTPSということが原因でないのであれば、もしかしたらCloudFlareが原因とかなのかもしれません。
当サイトは、最近CloudFlareを導入したので。CloudFlareサイトを他にも探してみたので、試しに、以下のURLでブログカードを作っていただいてよいでしょうか。
CloudFlareのHTTPサイト
http://did2memo.net/2016/05/14/cloudflare-email-protected/
http://web-gimmick.com/wordpress/1301/CloudFlareのHTTPSサイト
https://srytk.com/301.html
https://tbd.kaitoy.xyz/2016/07/01/https-support-by-cloudflare/
わいひらキーマスター多分それで問題ないと思います。
わいひらキーマスター#44230
一応、親テーマのlib/open-graph.phpの以下の部分を$args = array( 'sslverify' => is_ssl_verification_enable(), 'redirection' => 10, );以下のように書き換えてうまくいくか試してみてもらっていいですか。
$args = array( 'sslverify' => false, 'redirection' => 10, );ただ、これでうまくいかないようだと、ちょっとお手上げかもしれません。
SSLについてそこまで詳しくはないので。
わいひらキーマスターブラウザの開発環境でモバイル表示させてみた限りでは、問題なく表示されているようです。

Androidブラウザでも表示されているようです。僕はiPhoneを持っていないので、不具合を再現することはできずちょっと原因はわからないです。
ですので、以下に書かれている対策くらいしか今のところわからないです。
Simplicity動作不良時のガイドライン
わいひらキーマスター以前、仕様変更をしたのに、記入方法を変更するのを忘れていました。
以下のように記入してみてください。<div class="search-form"> <div class="sform">キーワード</div> <div class="sbtn">検索</div> </div>Simplicity文字装飾の「検索を促す検索フォーム表示」の使い方
<span class="fa fa-search fa-fw" aria-hidden="true"></span>を入力しなくても表示できるようシンプルなものにしました。このタグが挿入されている場合は、削除してください。
わいひらキーマスターそういった機能はないです。
CSSもしくは、テンプレートのカスタマイズでやるしかないかもしれません。
わいひらキーマスターこちらの方法でできるかと思います。
Simplicity新着・人気記事(要Popular Postsプラグイン)で任意のエントリーを除外する方法
わいひらキーマスター既にその状態なのであれば、テーマ(子テーマ)のjavascript.jsに以下のように追記すればいけるかと思います。
jQuery(function(){ jQuery('textarea#comment').before('<span class="comment-fb">コメント</span>'); });
わいひらキーマスターGoogle Analyticsデフォルトの機能でそういった分析も出来るので、テーマに機能を追加することはないと思います。
-
この返信は10年、 1ヶ月前に
-
投稿者投稿