フォーラムへの返信
-
投稿者投稿
-
わいひらキーマスター一旦、すべてのプラグインを無効にするのも試してみてください。
それで、現象が解決するのであれば、プラグインに原因がある可能性が高いです。
ただ、それでもうまくいかない場合は「WordPress カスタマイズ 開けない」で検索してみてください。
カスタマイズ画面関係のトラブルの原因と解決方法がいくつか出てきます。
わいひらキーマスターただPHPファイルはソフトがないと編集できないのでしょうか。
特に特別なソフトは必要ないのではないかと思います。
多分ですがWindowsのメモ帳とかでも良いような気がします。
わいひらキーマスターおそらく貼り付ける場所が間違っていて、PHPエラーが出ているのだと思います。
以下のテンプレートコードを例にして言うならば、
https://github.com/yhira/simplicity2-child/blob/master/header-insert.php
最終行の後に、改行を何個か入れて、そこにAdSenseコードを記入してみてください。ただそれでも保存できないようであれば、僕はWordpressエディター上では編集しないので、詳細な仕様はわかりません。
FTPで直接カスタマイズするのが最も確実な方法だとは思います。僕もそうしているので。
わいひらキーマスター次のバージョンで対応させておこうと思います。
実際には同じコードは書かれていましたが、処理の順番が間違っていたようです。ただ、次のバージョンのCocoonでうまくいかないようであれば、もう一度Cocoonのフォーラムの方に書き込んでいただければと思います。
わいひらキーマスターこちらのカスタマイズを参考に、あと簡単な計算で数値合わせを行えば、できるかと思います。
【Simplicity2カスタマイズ】メインカラム・サイドバーの横幅を調節する※申し訳ないですが入力制限のため、8/30まで返信でき無くなってしまっています。ご迷惑おかけします。
わいひらキーマスター上の画像の、「添付ファイルのページを表示」というリンクは表示されているようですけど。
僕の運営しているどのサイトでも、その画像のように表示されています。
ちょっと、何が出ていないのかちょっとわからなくなってしまいました。
以前にインストールしていたプラグインの機能ということはないでしょうか?※申し訳ないですが入力制限のため、8/30まで返信でき無くなってしまっています。ご迷惑おかけします。
わいひらキーマスターやろうと思えばカスタマイズでできないということはないかもしれませんが、非常に難しいと思います。
僕がWEB制作請負だったら、絶対にやりたくない感じのカスタマイズです。
わいひらキーマスターメディアライブラリにて画像を選択した際の「添付ファイルのページを表示」リンクの表示ということでしょうか?
わいひらキーマスターCSSだけではできず、PHPだと面倒くさいですが、JavaScriptを利用すると、比較的簡単にできます。
子テーマのjavascript.jsに以下を貼り付けるといけるかと思います。window.onload = function(){ var comments = document.getElementsByClassName('recentcomments'); for (let i = 0; i < comments.length; i++) { var comment = comments[i]; var a = comment.getElementsByTagName('a')[0]; comment.innerHTML = a.outerHTML; } }();
わいひらキーマスターこんな方法もあるみたいですね。
CSSだけでレスポンシブ対応のtableを実装してみた | 無能屋いろいろとあるもんだ。
わいひらキーマスターこんな方法があるんですね。
ちょっと見ただけでは、何やってるのか全然わからない。
わいひらキーマスターテーブルの一行目とかなら、そういうjQueryプラグインもあるのですが、1列目もとなると、僕はそういう方法は申しわけないですが知りません。
わいひらキーマスター『○○(名前) より』だけなら、CSSで消すことはできるのですが、『に ○○(名前) より』を消せるようなHTMLコードにはなっていないようです。
消すとしたら、WordPressコアファイルを直接編集するか、良いフックがあればそれを利用してPHPで削除するしかないかもしれません。
わいひらキーマスターCSSセレクターを以下のようにするとどうでしょうか。
.article imgただ、Simplicityはいろいろな設定があります。
設定によっては上記ではCSSが効かない可能性があるので、うまくいかない場合は、できればカスタマイズ対象のURLを貼り付けていただければと思います。
わいひらキーマスター出来れば、実際のページのURLと、検索テキストを教えていただければと思います。
ただ、GoogleはGoogleのアルゴリズムに従って勝手にタイトルを変更してしまうことがあります。
なので上記情報のみでは、Googleのタイトルはアルゴリズムが変なふうに働いているのではないか、ぐらいしか思いつかないです。
やはり、実際の状態を見てみないことには、何とも言えないです。
※GoogleアルゴリズムのことなのでURLを見ても分からない可能性も高いです。そういった場合は、Googleフォーラムの方がもっと詳しい方がおられると思います。
https://productforums.google.com/forum/#!home;lang=ja
わいひらキーマスターphpMyAdminで以下のようにクエリを発行すれば広告が有効になっているpost_idを取得できるかと思います。

わいひらキーマスターそれだったら、枠線ではなくて背景色が見えるように余白を入れれば良いのではないかと思います。
子テーマのstyle.cssに以下のコードを貼り付けるといけるかと思います。#h-top { margin-top: 10px; }幅などは数値を変更して調節してください。
わいひらキーマスター画像の上に枠線ということなので、以下のようにするということでしょうか。

単に、画像の上といっても、画像の上側なのか、画像の上辺なのか、レイヤー上の上層なのか.いろいろな意味にとれます。もし違うようでしたら、もう少し詳しく説明をお願いします。
わいひらキーマスター可能といえば可能です。
まず、子テーマのfunctions.phpに以下の、広告表示判定関数を追加します。function is_ads_visible(){ $article_ids = get_exclude_article_ids(); $category_ids =get_exclude_category_ids(); //広告の除外(いずれかがあてはまれば表示しない) $is_exclude_ids = ( //記事の除外 is_single( $article_ids ) || //投稿ページの除外 is_page( $article_ids ) || //個別ページの除外 //カテゴリの除外 (is_single() && in_category( $category_ids ) ) ||//投稿ページの除外 is_category( $category_ids ) //アーカイブページの除外 ); // var_dump('広告非表示か'); // var_dump($is_exclude_ids); global $wp_query; //var_dump(is_single() && in_category( $category_ids)); return get_theme_mod( 'ads_visible', true ) && !$is_exclude_ids && //除外ページでない場合広告を表示(カスタマイザー設定) !is_ads_removed_in_page() && //ページで除外していない場合 !is_attachment() && //添付ページではない場合 !is_search(); //検索結果ページで無い場合 }上記の関数に対して、「指定したタグIDの場合は非表示にする」といった処理を付け加えればいけるかと思います。
has_tag()関数あたりを利用すれば、実装できるかと思います。
関数リファレンス/has tag – WordPress Codex 日本語版
わいひらキーマスターURLを見てみたんですが、ヘッダーに画像が使われていないっぽいんですけど、どの部分のことでしょうか?
わいひらキーマスターそういったカスタマイズならCSSでできると思います。
ただ、実際のソースコードを見たいので出来ればカスタマイズ対象ページのURLを提示していただければと思います。
わいひらキーマスター一応、該当箇所のソースコードを以下のように変更することでも対処はできます。
https://github.com/yhira/simplicity2/commit/8068a6ab73f7c670014f9f1f874f1dc1620a4643
ただ、セキュリティー的にも、速度的にもバージョンアップしておいた方が良いかと思います。
わいひらキーマスターグローバルナビにそういった長いメニュー名を入れるのであれば、以下のようにした方が良いかと思います。
こちらも子テーマのstyle.cssに。#navi ul li { width: auto; }
わいひらキーマスター質問なのですが、少し前から見出しh2の左横に黒い縦線が入るようになってしまいました。
H2見出しの左側に黒い罫線があるのはデフォルトです。当サイトでもそのようになっています。
それを消すには、罫線を打ち消すスタイルを書く必要があります。
子テーマのstyle.cssに以下のように書くと消えるかと思います。
.article h2 { border: 0; }とりあえず、1つずつ解決していこうかと。
わいひらキーマスターまずSimplicityであっても、PHPを7以上にすることをおすすめします。Simplicityは7以上に対応しています。処理速度も速くなると思います。
もしかしたら、何かしらのプラグインが影響していた可能性もあります。
わいひらキーマスター機能としては実装してないです。
パソコンとモバイルで動作を分けるには、以下の要領でカスタマイズするしかないかもしれません。
スマホとPCのエントリーのデザインを分けたい
わいひらキーマスター申しわけないですが、僕はまだPWAプラグインを使ったことがないので、詳しいことは分からないです。
参考までに、どのプラグインを使用してパフォーマンスが落ちたのでしょうか。
わいひらキーマスター最も手っ取り早いのは、親テーマのstyle.cssの以下の部分の310の数字をもっと少なくする方法かと思います。
@media only screen and ( max-width: 310px ) { .pagination li { position: absolute; top: -9999px; left: -9999px; } .pagination li.current, .pagination li.first, .pagination li.last, .pagination li.previous, .pagination li.next{ position: initial; top: initial; left: initial; } .pagination li.previous a { border-left-width: 0; } }子テーマのstyle.cssでやるとなると、同様のメディアクエリを書いて、上記CSSを打ち消すスタイルを書く必要があるので、かなりめんどくさくなります。
わいひらキーマスター#60577
そんなことはないです。僕も最初外部リンクで確認して???となったので。
通常は日本語ドメインも持っていないので、実際の内部リンク確認もう難しいですし(僕も日本語ドメインを持っていない)。#60574
僕自身、以下のようなコードをlib/blog-card.phpの$domain = get_domain_name(punycode_decode($url));の上あたりに書いて試してみました。
var_dump(get_domain_name(punycode_decode('https://xn--u9j3hd3f2a3267bih9a1hipz5cvxp.com/tokkun-english/')));
すると問題なくて、ピュニコードが日本語化されているようです。

よろしければ、同様に親テーマのlib/blog-card.phpをカスタマイズして試してみていただければと思います。
ブログカード上部に、デバッグ用の表示が出るかと思います。
※確認したらコメントアウトするか削除してください。
わいひらキーマスターそうなんです。
外部リンクで問題ないのは確認していて、前回も内部リンク部分を修正しました。
https://github.com/yhira/simplicity2/commit/b20a3275c68e1d7908c105b7c772c1ee70edffabで今回、それでもうまくいかなかったという報告を踏まえて修正してみました。
https://github.com/yhira/simplicity2/commit/be2fc81bb44015fc701cf161a39f075eb0f1b910こちらがアップしたファイルです。
https://wp-simplicity.com/wp-content/uploads/2018/07/simplicity2-1.zip
わいひらキーマスターURLありがとうございます。
怪しいと思われる部分を修正してみました。
https://wp-simplicity.com/wp-content/uploads/2018/07/simplicity2.zip
よろしければ、試してみていただければ幸いです。
わいひらキーマスターどのようなURLを貼ってブログカード化されているのでしょうか。
上記についての答えがなかったので、もう一度質問させてください。
どのようなURLもしくは、URLリンクでブログカードを作成されているのでしょうか。
わいひらキーマスター登録ユーザーであれば、トピック作成者が、そういうことも出来るのではないのでしょうか。
わいひらキーマスター管理者権限でトピック主の「編集」リンクを押して「トピックの状態」を「クローズ」にしているだけです。
当サイトの「解決済み」表示は、以下のようにCSSをカスタマイズしているだけです。
bbPressのトピック解決済みマークに関して
わいひらキーマスターどのようなURLを貼ってブログカード化されているのでしょうか。
よろしければ実際のページのURLを提示していただければと思います。
わいひらキーマスタータグページがnoindexになっているのは、タグページは内容が薄い傾向にあるので、もしそこに検索から来てもすぐに離脱される可能性が高いのでそのようにしてあります。
Akiraさんが提示されたページに書かれていることと同じ理由からです。僕も自分のサイトでタグページはnoindexになっていますが、取り立てて問題もありません。
https://nelog.jp/tag/roomba780
わいひらキーマスター問題ないです。修正しておきました。
いつもホント助かってます。ありがとうございます。
わいひらキーマスターそれを実装するには、結構なPHPカスタマイズが必要になると思います。
ただ、申し訳ないですがサポート対象外のものにもあるように、複雑なカスタマイズまでは、サポートしきれません。
クラウドソーシングもしくは、WEB制作業者等にご依頼いただければと思います。
https://wp-simplicity.com/reference/crowdsourcing-service/
わいひらキーマスターちょっと現在と違う部分があるかもしれませんが、以下の記事などが参考になるかと思います。
WordPressテーマのSimplicityで表示される、PCのブログ内検索をヘッダーに表示してみた | PC ウェブログ
ヘッダー領域内のロゴタイトル横に、検索窓を設置する方法
わいひらキーマスターheader.phpもしくは、header-logo.phpテンプレートあたりで検索フォームを読み込んでスタイリングするしかないかと思います。
わいひらキーマスターそういう仕様なので出来ないです。
というのも、その形式だと以下のような形式のURLに対応しづらいからです。
https://wp-simplicity.com/?p=60293
URLクエリ方式だと以下のように対応できます。
https://wp-simplicity.com/?p=60293&=1
もちろん、多少複雑なコードを書けば、対応できないこともないです。
けれど、全く効果の同じ見た目だけのものに、コードを複雑にしてまで実装する意義を見いだせなかったです。
わいひらキーマスターテーマカスタマイザーの外部ブログカード設定からできませんでしたでしょうか?
わいひらキーマスター可変式にするのはかなり面倒くさいです。
チェックリストの外枠を可変式にして、外枠の高さに合わせてチェックリストの高さを合わせるJavaScriptの処理を書く必要があります。add_action( 'admin_head', 'size_changging_category_list' ); function size_changging_category_list() { global $pagenow; if ( is_admin() && ($pagenow=='post-new.php' || $pagenow=='post.php') ) { echo '<style type="text/css"> #categorydiv,{resize: both;overflow: auto;} </style> <script> //#category-allと#category-popのチェックリストの高さを合わせる処理を書く </script>'; } }僕はそこまでやる余裕はないので、ヒントみたいなものだけ。
スクリプトの動作検証かなり時間がかかりそうなので。
わいひらキーマスターサイズを任意のサイズに変更するのであれば、子テーマのfunctions.phpに以下のように貼り付ければできるかと思います。
add_action( 'admin_head', 'size_changging_category_list' ); function size_changging_category_list() { global $pagenow; if ( is_admin() && ($pagenow=='post-new.php' || $pagenow=='post.php') ) { echo '<style type="text/css"> #category-all, #category-pop{max-height:400px} </style>'; } }数字は好みで変更してください。
わいひらキーマスター僕のテスト環境でも問題ないようです。
Akiraさんも書かれていますが、一番可能性が高いのは、プラグインかもしれません。
一度全てのプラグインを無効にして不具合が再現するか試してみる必要があるかもしれません。
わいひらキーマスター多分、できると思うんですけど、実際のページ状態を見たわけではないので、確かなことはわからないです。
案内にあるようにURLを提示していただければ、原因はおそらくわかるかと思います。
わいひらキーマスターJetpackとSimplicityの相性というより、JetpackがAMP利用を想定して作られていないのかもしれません。
このエラーで色々ネットで検索すると、「simplicity」をお使いで、エラーの種類は違いますが、お一方ですが、解決策のブログがありました。
他サイトからリンクされて困るようなものであれば、ウェブ上誰でも読めるように公開せずに、ローカルかメモ帳にでも書いておくと思うので、ページリンク(URL)をのせるのは、問題ないのではないかと思います。
わいひらキーマスターその設定だと、関数は使えないので普通に以下のファイルに対してAタグでトップページ(ドメインルート)へのリンクを追加すればよいのではないでしょうか。home_urlのあるFont Awesomeはアイコンの手前あたりに。
breadcrumbs.php
breadcrumbs-page.php
わいひらキーマスター僕が、WordPressコアファイルを調べてみた限りでは、そのものズバリを編集するフックなどは見つかりませんでした。
やるにしても、コアファイルを編集するしかないのかもしれません。けれど、コアファイルのソースコードを読んでみた結果、無理やりではありますが以下のように書くと、子テーマのfunctions.phpに貼り付けるだけで出来るようです(コアファイルの変更が不要になる)。
//投稿ページのカテゴリ選択の「よく使うもの」の数を変更する add_action('pre_get_terms', 'pre_get_terms_custom', 10, 1); if ( !function_exists( 'pre_get_terms_custom' ) ): function pre_get_terms_custom($query){ global $pagenow; if (is_admin() && ($pagenow == 'post.php' || $pagenow == 'post-new.php')) { $query_vars = $query->query_vars; $is_orderby = $query_vars['orderby'] == 'count'; $is_order = $query_vars['order'] == 'DESC'; $is_fields = $query_vars['fields'] == 'all'; $is_hierarchical = $query_vars['hierarchical'] == false; $is_number = intval($query_vars['number']) == 10; if ($is_orderby && $is_order && $is_fields && $is_hierarchical && $is_number) { $query->query_vars['number'] = 20; //このカード好きな数に変更する } } } endif;これでうまくいかなければ、ちょっと他の方法はわからないです。
わいひらキーマスター表示させたいテンプレートに以下に書いてあるサンプルコードをそのまま貼り付ければ良いのではないかと思います。フッターだったらfooter.phpとかに。
テンプレートタグ/wp count posts – WordPress Codex 日本語版 -
投稿者投稿