フォーラムへの返信
-
投稿者投稿
-
わいひらキーマスターVerUPの時に毎回analytics.phpを編集し*****のところにスクリプトを書きこんでいますが
これもカスタマイズのアクセス解析で処理できればという意味でした。そういった解析コードは、子テーマのfooter-insert.phpに書けば、アップデートのたびに毎回編集する必要はなくなります。(子テーマにanalytics.phpをコピーして編集してもよい)
カスタマイザーの「アクセス解析の設定」に追加するにしても、Analytics以外の解析タグを3つも4つも貼る人もいるので、追加するにしても何か方法を考える必要があります。
わいひらキーマスター送信していただいたテーマファイルをこちらの環境で表示させてみたところ、問題なく表示されました。
ということは環境による問題なのではと思い調べてみたら、原因はどうやら、さくらサーバでのクロスドメイン問題にあるようです。いくつか解決方法については、以下に書いたので参照してみてください。
さくらサーバーなどの一部環境で、Simplicityソーシャルボタンのウェブアイコンフォントが表示されない問題の対処方法
わいひらキーマスターさくらサーバーはどうなんでしょう。これまでそういった報告はないです。
もしサイトがWEB上に公開されているのであれば、URLを問い合わせからメールで送ってもらうことは可能でしょうか?もしくは、使用しているSimplicityフォルダをzipして送信フォームから送っていただければ。(できれば両方)
ちょっと、ソースを見ないと原因がわからないです。
わいひらキーマスターキャプチャはそれでOKです。
ありがとうございます。
SNSのボタンなどには、ウェブアイコンフォントを使用しているのですが、どうやらそれが読み込まれていないようです。
アイコンフォントは、webfontsの中に全ての設定があるのですが、そこに何か問題があるのかもしれません。
最新版のSimplicityをダウンロードして、webfontsフォルダを上書きアップロードしてみてください。
わいひらキーマスター上記の説明だけでは、ちょっと状態が掴めないでいます。
できれば、キャプチャー画像などがあると助かります。
アップロードする場所がない場合は、ここに載っているアップローダを利用してください。今言える対処法としては、がちょぴんさんの載せているページにあるようなSNSの設定を見直すとともに、以下にあるような相性の悪いプラグインが入っていないかも確認してみてください。
わいひらキーマスター不具合報告ありがとうございます。
既出でも全然大丈夫です。おかげで良い機会になりました。
このトピックきっかけで、日にちをおいてリフレッシュした頭でググってみたら解決方法が見つかり、修正することができました。
次のバージョンアップで修正されます。
わいひらキーマスターテーマカスタマイザーのレイアウトの設定で「サムネイル表示(テキスト主体サイト) 」のチェックを外してください。
わいひらキーマスターsingle.phpの以下の部分を
<div id="related-entries"> <h3><?php echo get_theme_text_related_entry();//関連記事タイトルの取得 ?></h3> <?php if (is_related_entry_type_default()) { get_template_part('related-entries'); } else{ get_template_part('related-entries-thumbnail'); } ?> </div><!-- #related-entries -->以下のコメント部分に挿入すればOKかと思います。OKかと思います。
<?php if ( !wp_is_mobile() ): ?> <!-- ここに挿入 --> <?php endif; ?>
わいひらキーマスター管理画面からは設定できません。
常にPC画面にするには、親テーマCSSの編集をする必要があります。
まず、カスタマイザーから「完全レスポンシブ」なOFFになっていることを確認してください。
ファイルは、style.cssの以下の部分の数字を0にします。
@media screen and (max-width:1150px){
次にcss/narrow.cssの名前をnarrow~.cssあたりにリネームします。
とりあえずこれで常にPC画面になると思います。
ただ、動作確認はしていないので、正常動作の保証はないです。
わいひらキーマスターそれは、テーマ側で設定するのではなく、Wordpressの設定で行ってください。
「設定→表示設定」で行えます。Attachments:
わいひらキーマスター同様のことがしたい方のために、やり方を書いておきます。
Mさんの書いた方法でOKなんですが、コードを一応書いておきます。#sidebar .ad-space .ad-label{ display:block; }これを子テーマなどのstyle.cssに追記すればOKです。
わいひらキーマスターヘッダーの画像をクリックすると、
サイトのトップページにリンクするようにしたいのですが、そのようなことは可能でしょうか?デフォルト機能ではヘッダー画像は、背景画像に設定されるので、テンプレートをカスタマイズしない限り、リンクをつけることは不可能です。
ヘッダー画像にリンクができれば、来てくれた方もトップページに戻りやすいかなと思いました。
消したロゴ部分がその役割をしています。
大きなヘッダー画像にリンクをつけたい場合は、テンプレートをカスタマイズしていただくしか方法はないと思います。
すると、SEOに最適化したアウトライン(トップページのみ)も変わるのでご注意ください。
わいひらキーマスターサイドバーのトップに広告ラベルが表示されていないのは仕様です。
本文中や本文下などとは違い、明らかに周りから隔離され、広告であることがわかるからです。
ただ、表示させたい方もおられると思い、ラベルはスタイルシートで非表示になっているだけです。
style.cssにラベル部分を表示させるスタイルを書くと表示させることができます。
わいひらキーマスター以下はPタグの下マージンを設定しているのであって、厳密に言えば行間ではありません。
p{ margin-bottom: 24px; }タイトル通り行間(本文中)を設定するなら、以下のようにして数値を変更してください。
.article { line-height: 170%; }Pタグの下マージンを設定するなら、以下のように書けば大丈夫だと思います。
.article p{ margin-bottom: 24px; }
わいひらキーマスター>まささん
そこまで言っていただけると、作って良かったです。
僕も、今以上にフォーラムに書き込みがあると、対応できなくなるので、今ぐらいでいってくれれば十分すぎるくらいありがたいです。ただそれとは別に、良い機能があれば付けたいのですが、今の僕の実力では、関連記事はWordPress Related Postsの足元にも及ばないものしか作れないと思います。
しばしプログラミングの精進をしたいと思います。>がちょぴんさん
これは精進しても厳しいかも…。実力的にも時間的にも。
わいひらキーマスター僕も、そういった機能があったら嬉しいですし、できればつけたいと思っています。
ただ問題となってくるのは、僕のプログラミングレベルです。
投稿に関連記事情報を格納しておく必要があったり、設定画面のインターフェースを作らないといけなかったりで、はたして僕に、できるものか。
サンプルとなるカスタマイズ方法でもないと実装は難しいかもしれません。
とりあえず、ネットで参考となる記事がないか探してみます。
わいひらキーマスター今回のカスタマイズは、カスタマイザー画面でしか使用しないからいいけど、通常利用する関数は、function_existsを利用すると、かなり遅くなりそうなことを考えると、やっぱなしですね。
最近、関数までカスタマイズして使用されている方のブログを見たので、いろいろ考えてました。確かに、マルチサイトをするときに、子テーマでスキンを設定できれば、その子テーマ一つだけ管理していれば良いですもんね。今回は、良いアイディアいただきありがとうございます。
僕も、Simplicityを作るまでは、Wordpressに関するプログラムをやったことがなく、言語ももっぱらRubyで、PHPで何か作ったことがなかったので、また至らぬ点があるかもしれませんが、よろしかったらアドバイスお願いします。
わいひらキーマスターいえいえ、ありがとうございます。
コードは、セキュリティー上からか、ログインユーザー以外がsubmitした場合は、タグやクォートなど危険なものは、特殊文字に変換されるようです。
ログインユーザーが、再度ポストするとちゃんと表示されるようです。
なので、文字化けしてても全然大丈夫です。
わいひらキーマスター以前ここのブックマークレットで調べたときは大丈夫でした。
いいね!ボタンは新しいコードに書き換えないと2015年5月以降動かなくなります(公式情報) | 編集長ブログ―安田英久 | Web担当者Forum今もう1回調べてみたのですが、大丈夫なようです。
Attachments:
わいひらキーマスター親テーマの
if(!function_exists(‘get_skin_files’)){の部分は不要でいいのかなと思います
消し忘れてました;
ただ、このトピックの最初で思ったのですが、抜粋を取得する関数とか、今回のスキン関数とか、その他メイン機能をつかさどる主要な関数は、!function_existsを付けて子テーマ側で編集できても良いのかもと思って迷っています。
ユーザーが自由に主要関数動作をいじってカスタマイズできるようになってもよいのかなと。
反面、そこまでして使う人はいないだろうという思いと、インデントが増えてコードの可読性が下がるので、リクエストがない限りは、このままで行こうとは思っているのですけど。
わいひらキーマスターそんな方法ができるのですね。
目から鱗です。
これから適用して試してみます。読みやすさは大事なので、判読性の部分も修正しておきます。
わいひらキーマスターがちょぴんさんありがとうございます!
わいひらキーマスターURL表示の方がユーザーの利便性が上がるのであれば、Googleは取り入れてないと思います。
リーチスニペット用いた構造化は、少なくともGoogleがヘルプまで作って推奨している方法ではあります。
リッチ スニペットと構造化データについて – ウェブマスター ツール ヘルプ
Google が掲げる 10 の事実の一番目にユーザーの利便性があるように、Googleはまず第一にユーザーの利便性を掲げています。ただ、もちろん僕がそう思っているだけであって、個人の考えを否定するものではありません。
僕の方が効果がないものを実装しているのかもしれません。
そういうときのためにSimplicityでは、個人の考えを実践する仕組みとして、カスタマイズ用の子テーマが、あらかじめ用意されています。
ですので、思い通りのカスタマイズでやりたいことを実践してみてください。
わいひらキーマスターがちょぴんさんありがとうございます。僕も同意見です。
このサイトのトップページにもある「リッチスニペットを用いたパンくずリスト」というのはそういうふうになる機能ということです。
Googleにサイトのカテゴリー構造を伝えることによって、カテゴリに関連したキーワード検索の場合、上位表示される確率が多少は高まると思っています。
僕は、現在のところパンくずリストがある方がSEO的にも有利と考えているので、非表示にする機能とかをつける予定はないです。詳しくは以下を読んでください。
Simplicityが内部SEO最適化のために行っている7つのことどうしても表示させたくない場合は、breadcrumbs.phpを子テーマにコピーして、中身をすべて削除すればよいかと思います。
わいひらキーマスター現在のところ、そういった機能を追加することは考えてないです。
時刻表示は、datetime.phpテンプレート内の日付フォーマット「'Y/n/j'」部分の変更を行えば、できるのでカスタマイズでしていただけると助かります。フォーマットについては以下を参照してください。
日付と時刻の書式
わいひらキーマスターpost-navi.phpファイルに、参考サイトで提示されているコードを貼り付ければいいのですね。
そうです。あとはスタイルシートの調整をすればOKです。
対応してもいい時期が来ましたら、その際はご検討宜しくお願い致します。
はい、良いデザインが思いついたり、ネットなどを巡って参考となるデザインがあった場合は、実装したく思います。
わいひらキーマスターどうやら、
?>が無いのが問題だったのではなく<?php//子テーマ用関数と書いていたのが問題だったようです。
<?phpのあとに続けてコメントを書いちゃダメだったようで。<?php //子テーマ用関数と間に一つスペース入れたらOKになりました。
これがだめだとは知らなかった。。
新しいものを一応をアップしておきました。衍字報告ありがとうございます。
わいひらキーマスター修正した子テーマ(無印)をアップしておきました。
わいひらキーマスター投稿ページのページナビをpost-navi.phpテンプレートに切り分けたSimplicity1.3.2をアップしておきました。
わいひらキーマスター不具合報告ありがとうございます。
おしゃる通りfluidity.min.cssをコメントアウトしたまま戻すの忘れていました。
Simplicity1.3.2を修正しましたので、アップデートしてみてください。
わいひらキーマスター不具合報告ありがとうございます。
おそらく?>は関係ないと思います。できれば、どのようなページでエラーを吐いたかと、エラーメッセージ部分をそのままコピペで貼り付けていただけると助かります。
わいひらキーマスター申し訳ないですが、今のところは、現ページナビにサムネイルをつけようとは思ってないです。
次のバージョンで、ページナビ部分のテンプレートを切り分けるので、その部分を自前でカスタマイズしていただきたく思います。
テンプレート切り分け後は、機能を追加してサムネイルページナビみたいなのをつけるかもしれませんが、いろいろ予定もあり、すぐにやるか、もしくはやるかやらないかもちょっと分らないです。(デザインを考える必要があるので)
わいひらキーマスター入力ミスかと思いますが、数字が入力されていなければ、反映はされないと思います。
数字を入力すると、こちらの環境では普通に反映されるようです。
わいひらキーマスターwidget.phpを確認してみたのですが、両方とも書いてある書き方で意図通りでした。
あとは、lib/ad.phpにもあるのですが、ここらへんは様子を見ようと思います。
わいひらキーマスターがちょぴんさんありがとうございます。
がちょぴんさんがおっしゃった通り、パソコンでは良いのですけど、スマホ表示となると、リストに表示される記事の数と、配置場所によっては、AdSense プログラム ポリシー違反になる可能性(あくまで可能性だけど)があります。(広告が連続して画面を占有してしまったりした場合なども)
ですので、グレーなものを書くわけにはいかないので、広告のカスタマイズは自身で行っていただけると助かります。
list.phpと関連ファイルを編集すれば、できると思います。
わいひらキーマスターwidget.phpのそこは見つけてなかったです。
ありがとうございます!
後で確認後、修正しておきます。あとは、list.phpとかにもあるんですが、そこは固定ページがフロントページになっている場合は、利用するテンプレートでないのでそのままでOKかと思います。
とりあえず、サブフォルダをGrepし損ねていたので、後でもう一度してみます。
わいひらキーマスターgaronさんはじめましてこんにちは。
PC版のリストページ(トップページやカテゴリページなど)でも広告配置をスマホ版のように中間にいれたいと思っています。
下部のダブルレクタングルを削除してPC版の上・中・下に728(またはカスタム680)サイズを入れることはできないでしょうか?
Simplicity上の設定だけではできないです。
テンプレートファイルをカスタマイズすればできます。けれど、アドセンスポリシーを考慮に入れた実装するとなると結構大変だと思います。
わいひらキーマスターなるほど。
確かにそっちの方が断然スマートな方法ですね。
あとで修正しておこうと思います。
わいひらキーマスター基本的に子テーマ(無印の場合)は親の設定を引き継ぐので「日時切替」機能とかを取り付ける必要はありません。
無印以外の子テーマで、何処か日時表示がある場所があっあったでしょうか?
けれどその場合も、該当箇所を削除してしまえばOKだと思います。
子テーマのテンプレートファイルなので上書きもされませんし。
わいひらキーマスターおお!ありがとうございます。
そっか、get_template_directoryとget_stylesheet_directoryという関数がありましたね。
普段よく使っているのに思いつかなかった;
早速、適用して動作確認してみます。
わいひらキーマスター今のところこういった方法しかないかもしれません。
ワンクリックで綺麗なブログカードリンクを作成する方法(ChromeのCreate Link拡張使用)
ワンクリックで綺麗なブログカードリンクを作成する方法(FirefoxのMake Linkアドオン使用)URLからプログラムでタイトルなどを取得する方法もやろうと思えばできるのかもしれませんが、投稿ページが滅茶苦茶重たくなる可能性があります。
わいひらキーマスター何かまたお気づきの際には、よろしくお願いします。
わいひらキーマスターコードを見直してみたら、header-logo.phpのところですね。
<?php if ( is_home() || is_front_page() ): ?>
のように修正しておきました。次のバージョンで修正されると思います。
わいひらキーマスターあらら、返信がかぶってしまいました。
けれど、やはりmod_pagespeedをオフにすると正常に表示されるのなら、mod_pagespeed由来のものだと思います。
画像もキャッシュされるようですし。
XSERVERのmod_pagespeedは、最近付いた機能なので、しばらくは経過を見守るしかないかもしれません。
わいひらキーマスターがちょぴんさんありがとうございます。
上記の記事で、詳しく書いてあります。僕も使ってみてわかったんですけど、mod_pagespeedは、期限切れにならない限り、ブラウザでリロードしてもキャッシュを更新してくれないみたいなんです。
わいひらキーマスターいつもありがとうございます。
なるほど。
その発想はなかったです。
確かに、今のままだと親テーマのスキンを編集しても普通にアップデートしたら上書きしてしまいますものね。早速実装してみました。
次のバージョンで反映されると思います。ただ、一つ質問です。
//子skinsフォルダ内を検索 $dir = dirname(dirname(__FILE__).'/../').'/skins/';と
//子skinsフォルダ内を検索 $dir = dirname(__FILE__) . '/skins/';は、どちらも意図通りに動作する(同じ結果になる)のですけど、前者はどうしてそのようにした方がよいのでしょうか?
わいひらキーマスターfacebookの背景色は、どうやらフッターの色が反映されているようです。
わいひら様のサイトでは白くなっているのでなんでだろう?と不思議です。これについては、以前記事に書いたので以下を参照してみてください。
Facebookのライクボックス(LIKE BOX)の背景色を白色にする方法
わいひらキーマスター1に関しては、次のバージョンで機能追加出来ればと思います。
2に関しては、構造としてウィジェットは下段に3つあるので、デザインに関しては、CSSで調整していただきたく思います。
わいひらキーマスターそれはおそらく、「レイアウトの設定」で「完全レスポンシブ」にチェックを入れているからだと思います。
完全レスポンシブでダブルレクタングルにしてしまうと、モバイル表示したときにアドセンスポリシー違反になる恐れがあるので本文記事下に一つしか広告が表示されません。
ダブルレクタングルにするには、完全レスポンシブをオフにしてください。
そしてカスタマイザーを再度リロードすると、「関連記事下」が現れると思います。 -
投稿者投稿

