わいひら

フォーラムへの返信

50件の投稿を表示中 - 3,101 - 3,150件目 (全6,076件中)
  • 投稿者
    投稿
  • アバター画像わいひら
    キーマスター

    それだと、記事を編集中に公開もしくは、下書きを保存などでポストしないとスラッグ入力欄が表示されなくなります。
    そうなってしまうと、僕的には、使い勝手が悪くなってしまいます。
    なので、更なる回避策として以下のように書いてみたのですが、これでどうでしょうか。

    //最新記事の投稿IDを取得する
    if ( !function_exists( 'get_the_latest_ID' ) ):
    function get_the_latest_ID() {
      global $wpdb;
      $row = $wpdb->get_row("SELECT ID FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY post_date DESC");
      return !empty( $row ) ? $row->ID : 0;
    }
    endif;
    
    //WordPress の投稿スラッグを自動的に生成する
    if ( !function_exists( 'auto_post_slug' ) ):
    function auto_post_slug( $slug, $post_ID, $post_status, $post_type ) {
      $type = utf8_uri_encode( $post_type );
      if ( empty( $post_ID ) ){//IDがまだ指定されていないとき
        $slug = $type . '-' . strval(get_the_latest_ID() + 1); //最新記事のIDに+1
      } elseif ( preg_match( '/(%[0-9a-f]{2})+/', $slug ) &&
         ( $post_type == 'post' || $post_type == 'page') ) {//投稿もしくは固定ページのときのみ実行する
        $slug = $type . '-' . $post_ID;
      }
      return $slug;
    }
    endif;
    アバター画像わいひら
    キーマスター

    あおいさんありがとうございます!
    僕もこの方法は、知りませんでした。

    返信先: simplicity2で構造化データのエラー #39562
    アバター画像わいひら
    キーマスター

    報告とともに解決方法までありがとうございます。
    こちらでもエラーを確認しました。
    Google Search Consoleには、出てなかったので気づいてませんでした;
    doublebassさんの書かれているように修正すると、改善されました。
    次のバージョンで、修正版をアップしたいと思います。

    返信先: アイキャッチ画像がぼやけています #39475
    アバター画像わいひら
    キーマスター

    ちょっと、ページのURLを掲載していただいて、実際のページと、ソースを見てみないと何とも言えないかもしれません。

    アバター画像わいひら
    キーマスター
    アバター画像わいひら
    キーマスター

    申し訳ないですが、サポート対象外のものにもあるように、PHPをカスタマイズしたものの原因はちょっとこちらからはわからないです。
    ただ、出ているエラーは文法エラーです。リンク先コードをコピペすると、半角のシングルクォーテーションが全角になるので、そこらへんをチェックすると良いかもしれません。原因がそれでないとしたら、PHPの文法をあらためて確認してチェックするしかないかもしれません。

    アバター画像わいひら
    キーマスター

    通常のカスタマイズでは、難しいのではないかと思います。
    どちらか一つだけなら比較的手軽にできるとは思いますが。
    できるかできないかなら、かなりWordpressに精通していれば出来るのではないかと思います。

    アバター画像わいひら
    キーマスター

    こちらのテスト環境では、ページャーは表示されているようです。
    けれど、ページャーの数字に問題が出るようなので、管理画面では、モバイル一覧の数を変更しないように修正しました。
    次のバージョンで、改善されるかと思います。

    その間は、functions.phpの以下の関数を

    function set_posts_per_page_mobile( $query ) {
      if ( is_mobile() && $query->is_main_query() ) {
          $query->set( 'posts_per_page', get_posts_per_page_mobile() );
      }
    }

    以下のようにしておくと良いかもしれません。

    function set_posts_per_page_mobile( $query ) {
      if ( is_mobile() && !is_admin() && $query->is_main_query() ) {
          $query->set( 'posts_per_page', get_posts_per_page_mobile() );
      }
    }
    アバター画像わいひら
    キーマスター

    それは、モバイルで表示したときではないでしょうか?
    モバイルの一覧の数を変更するには、テーマカスタマイザーの「レイアウト(全体・リスト)」の「モバイルで1ページに表示する最大投稿数」設定項目から変更できます。

    アバター画像わいひら
    キーマスター

    今、1でうまくいっているのであれば、変更する必要はないと思います。
    2にしたからといって、そこまで有利になるものでもないと思います。

    今後、不都合が出てきたり、どうしても必要な機能が使いたい場合でもない限り、そのままで十分かと思います。
    僕も、Googleの中の人ではないので、何が正解で、何が不正解かの詳細はわからないので(一応有利になるように更新しているつもりではありますけどそれが正解なのかは、長い時間をかけて検証でもしない限りわからないので)。

    アバター画像わいひら
    キーマスター

    Simplicity1と2の設定は、多分別のところに保存されるのでそこらへんは大丈夫だと思います。
    もしかしたら、他の機能との兼ね合いで不具合が発声するということがあるのかもしれません。あと、プラグインということも。
    もし、そういった条件が判明しましたが教えていただければ修正できるかと思います。(プラグインが原因の場合は無理かもしれませんが)
    今回は、ご報告ありがとうございます。
    僕もテスト環境で、いろいろな設定にしてテーマ制作をしているので、注意してみて不具合が再現されるようなら修正したいと思います。

    アバター画像わいひら
    キーマスター

    設定名にもあるように、その機能は、本文に対するものなので、そういった仕様です。
    リストの抜粋部分を変更するには、子テーマなどのstyle.cssに以下のように書けばいけるかと思います。

    #main .entry-card .entry-snippet, 
    #main .related-entry .related-entry-snippet {
        font-size: 18px;
    }
    アバター画像わいひら
    キーマスター

    「リンクをフォローしない(nofollow)」にすると、そのページのリンクはすべてフォローされなくなります。
    詳しくは、以下の「3-2.ページ全体に nofollow を設定する方法」の項目に書かれていることが行われています。
    nofollowの使い方

    アバター画像わいひら
    キーマスター

    どちらの記事も正解っちゃ正解なので何か理由があって使い分けするシチュエーションもあるのかなと疑問に思いまして。

    2つのコードは、書いてあることはほぼ同じだと思います。

    ただ、以下の記事の方は、記事中にもあるように、より詳しい方に添削していただいたおかげで、そういった違いが出ているのではないかと思います。
    http://wp-simplicity.com/simplicity-speed-up/

    アバター画像わいひら
    キーマスター

    css/narrow.cssの以下のコメントが書かれている部分の下当たりのCSSを打ち消すスタイルを書けばいけるのではないかと思います。

    /***********************************
     モバイルへのサムネイルカードの一覧性を上げる
     ダメだったら元に戻しやすいようにあえて
     max-width:359pxを分けて書く
     ***********************************/
    アバター画像わいひら
    キーマスター

    僕もちょっと原因はわからないです。何でだろう。
    いろいろなサイトを見ていて、背景がはみ出すのは、僕も何とかしたいとかねてから思っていました。

    CSSを見てみた感じでは、topが1pxに設定されているので、上が出るのかもしれません。
    でも直すと、下がはみ出すような気もします。
    体調が、戻ったら詳しくみてみようと思います。

    アバター画像わいひら
    キーマスター

    手元の開発環境で投稿数を30にして試してみましたが、問題なく表示されるようです。
    書き込まれた条件だけでは、不具合は再現できないようです。
    修正するにも、詳しい不具合の再現方法がわからないと、ちょっと原因を特定するのは難しいです。

    アバター画像わいひら
    キーマスター

    カテゴリにアイキャッチを表示させるには、「Categories Images」プラグインが必要なようなので機能として追加はできません。(そもそもカテゴリー部分のブログカードは、はてなサービスのブログカード機能を使っているので、現状のやり方ではこちら側からはどうすることもできません。)
    また、自前でカスタマイズすれば可能なのかもしれませんが、サポート対象外のものにもあるように、「プラグインを利用したカスタマイズのサポート 」は自前で行っていただくしかありません。

    アバター画像わいひら
    キーマスター

    とりあえず、手元のファイルは申請したので、次のバージョンで改善されるかと思います。

    アバター画像わいひら
    キーマスター

    編集した部分を元に戻してください。

    アバター画像わいひら
    キーマスター

    1pxでしたら、そこまで重大な不具合でもないので、いずれ直せればと思います。

    アバター画像わいひら
    キーマスター

    このサイトに書いてあることを参考にすれば可能でしょうか?

    書いてあることを理解して、コードを理解して自分で書くことができれば、可能です。
    ただ、PHPを書いた事がないのであれば、多少PHPの勉強してからでないと、PHPの編集はやめておいた方が良いかもしれません。
    ちょっとソースコードをのぞいてみたのですが、PHPでやるにしても結構難易度が高そうな感じでした。

    アバター画像わいひら
    キーマスター

    広告の場所によって、書き方も変わってくるので、できればページのURLを掲載していただいて、この部分と書いていただけると、助かります。

    返信先: 問い合わせフォーム #39239
    アバター画像わいひら
    キーマスター

    当サイトには、ノッツさんのおっしゃるように問い合わせフォームはありません。(現在公開していません)
    僕の別サイト(寝ログ)の問い合わせフォームなら、「Contact Form 7」を使用しています。

    アバター画像わいひら
    キーマスター

    画像サイズが、カラム幅より狭ければ、余白ができるのは仕様です。
    ただ、そうでない場合は、実際のものをみてみないと原因も対処方法もわからないかもしれません。

    アバター画像わいひら
    キーマスター

    hidekichiさんも書かれていますが、3番目の部分のコードを削除して、投稿本文ウィジェットに広告を挿入するのが最も手っ取り早い方法ではないかと思います。

    アバター画像わいひら
    キーマスター

    僕もFirefoxを使っていますが、当サイトのフォローアイコンの大きさは大丈夫のような気がします。でも確かに、hidekichiさんのサイトの、Push7アイコンは大きく表示されてますね。なんでだろ。

    というかそれよりも、そのhidekichiさんのサイトの、忍者屋敷のような楽しいスキンは何なんですか。すご!
    JavaScriptだけでも、そんなことができるんですね。

    アバター画像わいひら
    キーマスター

    できれば、アイコンフォントの大きさを揃えたいところではありますね。
    ちょっと面倒くさくて、やる気が出ずに、ずっと放置している状態になっています。

    アバター画像わいひら
    キーマスター

    #39208のCSSを適用すると、ボタンが以前より一回り小さくなってしまったので、今回はちょっと適用を見送りました。
    ちなみに、ブラウザは何でしょうか?

    ただ、その他のJavaScriptの記入や、javascript.jsが読み込まれないのは、修正したものをアップしておきました。

    アバター画像わいひら
    キーマスター

    ビジュアルエディターにスタイルメニューを追加するには、親テーマの「lib/qtags.php」テンプレートファイルを開いて、initialize_tinymce_styles関数を丸々コピーして、子テーマのfunctions.phpに貼り付けます。
    あとは、追加したいボタンなどを以下のように追加してきます。

    function initialize_tinymce_styles($init_array) {
      //追加するスタイルの配列を作成
      $style_formats = array(
        array(
          'title' => '太字',
          'inline' => 'span',
          'classes' => 'bold'
        ),
        array(
          'title' => '赤字',
          'inline' => 'span',
          'classes' => 'red'
        ),
        //省略
        //以下にarrayを使って配列を追加していく
      );
      //JSONに変換
      $init_array['style_formats'] = json_encode($style_formats);
      return $init_array;
    }
    endif;

    書き方は、以下の記事を参考にしてみてください。
    WordPressのビジュアルエディター(TinyMCE)に独自タグ挿入用のスタイル選択ボックスを追加するカスタマイズ

    アバター画像わいひら
    キーマスター

    一応、新たにタグを追加する方法も書いておきます。
    テキストエディターにタグ挿入ボタンを追加するには、親テーマの「lib/qtags.php」テンプレートファイルを開いて、add_quicktags_to_text_editor関数を丸々コピーして、子テーマのfunctions.phpに貼り付けます。
    あとは、追加したいボタンなどを以下のように追加してきます。

    function add_quicktags_to_text_editor() {
      //スクリプトキューにquicktagsが保存されているかチェック
      if (wp_script_is('quicktags')){?>
        <script>
          QTags.addButton('qt-bold','太字','<span class="bold">','</span>');
          QTags.addButton('qt-red','赤字','<span class="red">','</span>');
          //省略
         //以下にQTags.addButtonを使って、ボタンを追加するコードを書く
        </script>
      <?php
      }
    }
    endif;
    アバター画像わいひら
    キーマスター

    これにアンダーラインとか、マーカーとか、補足情報など、simplisicyで用意してくださっている他のスタイルを表示させるにはどうすればよいですか?

    全て、スタイルに追加していたはずと確認してみたら、記事のキャプチャを撮影するために、コメントアウトしていたところを、そのままにしていたようです。
    修正したものを、アップしておいたので、よろしかったら試してみてください。

    返信先: フォーラムが表示できません #39191
    アバター画像わいひら
    キーマスター

    何とか解決することができました。
    書き込みが、なくなるようなことにはならず、ほっとしています^^;

    アバター画像わいひら
    キーマスター

    実際に試してはないですが、子テーマのfunctions.phpに以下のように書くといけるかと思います。

    function add_quicktags_to_text_editor() {
      return ;
    }
    
    function add_styles_to_tinymce_buttons($buttons) {
      return $buttons;
    }
    アバター画像わいひら
    キーマスター

    一応検索から訪れるユーザー向けに解決方法を書いておきます。
    ウィジェットの「[S] 新着記事」ウィジェットを利用すれば、そのように表示できます。

    返信先: Push7ボタンのリンク先が空になる #39126
    アバター画像わいひら
    キーマスター

    Simplicity2.1.4で#38850に書かれていた切り替えを、テーマカスタマイザーのSNS項目(一番下)でできるように一応しておきました

    アバター画像わいひら
    キーマスター

    テンプレートファイルをカスタマイズするなら、list.phpファイルの「一覧の繰り返し処理」と書かれている部分あたりを、is_mobile()関数で条件分岐するといった方法になると思います。

    アバター画像わいひら
    キーマスター

    1.長く続けるのであれば、子テーマはインストールしたほうがいいと思います。

    2.本文内のh2を変更するなら、一般的な方法であれば以下のようにします。

    .article h2{
      /*ここにスタイルを書く*/
    }

    スタイルは、スタイルシートリファレンス(目的別)などで調べてみてください。

    あと、「Simplicity 見出し」で検索してみると、いくつかサンプルコードも出てくると思います。

    アバター画像わいひら
    キーマスター

    僕は、現在表示されるようになりました。
    僕も、#38852の状態になってから、表示されるようになったので、待っていたらもしかしたら表示されるようになるのかもしれません。
    すべては、feedly次第ではありますが。
    けれど、結構まだ購読者数が取得できない人はおられるようですね。

    返信先: Push7ボタンのリンク先が空になる #38815
    アバター画像わいひら
    キーマスター

    ありがとうございます。
    やはり、エラーで取得できていないようです。

    object(WP_Error)#5573 (2) {
      ["errors"]=>
      array(1) {
        ["http_request_failed"]=>
        array(1) {
          [0]=>
          string(146) "SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed"
        }
      }
      ["error_data"]=>
      array(0) {
      }
    }

    エラーメッセージで以下のようなものが出ています。

    SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

    僕は、SSLについては詳しくないのですが、以下の対策などを試してみてください。
    SSL通信時発生する証明書エラーとその仕組みを理解する – Qiita

    これを改善出来たら、もう一度試してみてください。

    返信先: Push7ボタンのリンク先が空になる #38813
    アバター画像わいひら
    キーマスター

    では、こっちの関数で試してみてください。

    //Push7情報取得
    function fetch_push7_info(){
      $res = 0;
      $app_no = get_push7_follow_app_no();
      if ( $app_no ) {
        $url = 'https://api.push7.jp/api/v1/'.$app_no.'/head';
        $info = wp_remote_get( $url );
        echo('<pre>');
        var_dump($info);
        echo('</pre>');
        if (!is_wp_error( $info ) && $info["response"]["code"] === 200) {
          $info = json_decode( $info['body'] );
          if ( $info ) {
            $res = $info;
          }
        }
      }
      return $res;
    }

    それっぽいテキストがでないということは、やはりAPIの取得に失敗しています。

    あと、できれば、不具合ページのURLを掲載していただいてよろしいでしょうか。

    返信先: Push7ボタンのリンク先が空になる #38811
    アバター画像わいひら
    キーマスター

    一番考えられる原因は、APPNOの設定に失敗していて、APIで値が取得できてないということです。
    それを確かめる手段として、lib/sns.phpにあるfetch_push7_info()関数を以下のものに差し替えて、出力されるテキストを貼り付けてもらってよろしいでしょうか。

    //Push7情報取得
    function fetch_push7_info(){
      $res = 0;
      $app_no = get_push7_follow_app_no();
      if ( $app_no ) {
        $url = 'https://api.push7.jp/api/v1/'.$app_no.'/head';
        $info = wp_remote_get( $url );
        if (!is_wp_error( $info ) && $info["response"]["code"] === 200) {
          $info = json_decode( $info['body'] );
          echo('<pre>');
          var_dump($info);
          echo('</pre>');
          if ( $info ) {
            $res = $info;
          }
        }
      }
      return $res;
    }

    テキストを取得したら、関数は元に戻してください。

    返信先: Push7ボタンのリンク先が空になる #38797
    アバター画像わいひら
    キーマスター

    Push7は、キャッシュとは関係ないので、SNS Count cacheは、おそらく関係ないと思います。
    当サイトもSNS Count cacheを使用しています。
    hidekichiさんがおっしゃるように、キャッシュの可能性もあると思います。
    以下の対策などを確認してみてください。
    動作不良時のガイドライン

    アバター画像わいひら
    キーマスター
    アバター画像わいひら
    キーマスター

    #38744
    すいません。体調不良なもので、ちゃんと読めていなかったようです。

    返信先: 最新記事一覧を表示する方法 #38793
    アバター画像わいひら
    キーマスター

    ページを見た限りでは、URLのページに、書かれているような本文は表示されていないように見えますがどの部分のことでしょうか?

    アバター画像わいひら
    キーマスター

    なるほど。よく読んだらそっちですね。
    この頃、体調が良くなかったので、しんどくて、ちゃんと読めていなかったようです。

    返信先: 投稿済の記事にhead_customを追加したい #38724
    アバター画像わいひら
    キーマスター

    確かに、書き込む文字が何なのかにもよるのですけど、全ての投稿に記入するのであれば、header-insert.phpテンプレートファイルにis_singleで条件分岐でも書いて、書いてしまっても良いような気がします。
    ただ、詳細な内容がわからないとちょっと何ともいえないかもしれません。

    返信先: Push7ボタンのリンク先が空になる #38720
    アバター画像わいひら
    キーマスター

    以下のURLのAPPNOをまさひこさんのものに変更してアクセスすると、どのような値が返りますか?
    https://api.push7.jp/api/v1/APPNO/head
    返ってきた値を全てコピペして貼り付けてみてください。

    ちなみに当サイトのものはこんな感じになります。
    {"alias":null,"domain":"simplicity.app.push7.jp","icon":"https://dashboard.push7.jp/uploads/0d99429663304022937676faed1e8b18.png","name":"Simplicity","subscribers":32,"url":"http://wp-simplicity.com/"}

    アバター画像わいひら
    キーマスター

    スキン機能を実装した当時は、SSLのこととか全然考えてませんでした。
    みてみたところ、HTTP → HTTPSしない限りは、大丈夫そうですね。
    とりあえず、手元のファイルに関しては、報告に基づいた不具合箇所を修正しておきました。
    次のバージョンアップで、おそらく改善されると思います。

    以前は、http:やhttps:を含めて設定に保存していたのですが、取り除いて保存することで解決できたと思います。
    https環境用いた動作確認はできませんが、多分大丈夫と思います。多分。

50件の投稿を表示中 - 3,101 - 3,150件目 (全6,076件中)
スポンサーリンク
アドセンス(大)
アドセンス(大)