フォーラムへの返信

15件の返信を表示中 - 31 - 45件目 (全579件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 使用しないフロントページの保存方法

    Create Block Theme プラグイン使ったブロックテーマ開発ということですと、ご質問内容から想定されるパターンがいくつかありますので、適切に回答するためにもう少し情報をいただければと思います。

    以下を確認させてください。

    • オリジナルテーマの作成は、以下どのパターンではじめられましたか?
      1. 新しく空のテーマを作成した
      2. Twenty Twenty-Fourなどの既存のテーマを複製した
      3. Twenty Twenty-Fourなどの既存のテーマの子テーマを作成した
    • サイトエディターでテンプレートを編集した後に、それを保存するために以下どのような操作を行われましたか?
      1. 「保存」ボタンを押した
      2. 「保存」ボタンの右側のスパナアイコンを開いて、「テーマへの変更を保存」から保存した
    Aki Hamano

    (@wildworks)

    カスタマイズというよりは分岐先の「, get_theme_mod( ‘display_excerpt_or_full_post’, ‘excerpt’ )」を削除して、「template-parts/content/content」に遷移させている形となります。

    ということは、index.phparchive.php を子テーマにコピーして

    get_template_part( 'template-parts/content/content', get_theme_mod( 'display_excerpt_or_full_post', 'excerpt' ) );

    という記述を

    <?php get_template_part( 'template-parts/content/content' ); ?>

    に変更しているということで間違いないでしょうか。

    このように変更した場合、template-parts/content/content.php がロードされることになりますが、こちらでテストした限りでは「続きを読む」テキストは表示されずコンテンツが全文表示されてしまいます。

    content.php 自体をカスタマイズされていないでしょうか。

    フォーラム: 使い方全般
    返信が含まれるトピック: データベースに接続出来ない
    Aki Hamano

    (@wildworks)

    まず、ポートですが、特に変えていません。33006です。

    MySQLのデフォルトポートは3306であり、XAMPPでもそうだと思います。デフォルトポートの「3306」ではなく「33006」ということで間違いはないですか?

    フォーラム: 使い方全般
    返信が含まれるトピック: データベースに接続出来ない
    Aki Hamano

    (@wildworks)

    二点確認させていただきたいのですが、

    • MySQLのポートを変更されていませんか?XAMPPのコントロールパネルでMySQLをStartすると、Port(s)列に数字が表示されるはずです。
    • wp-confing.phpDB_HOST 定数には何の値を設定されていますか?

    話はそれますが、ローカル/テスト用WordPressサイトを簡単に作成できるツールはたくさんありますので、XAMPPでなければならない理由がないのであれば、他のツールも検討してみてもよいかもしれません。

    Aki Hamano

    (@wildworks)

    こんにちは。

    恐らく< img部分にsrcステートメントが必要で、以下のように修正が必要かと考えますが、コア部分ですので(コアの修正が必要と思います。)

    これは、管理画面のテーマプレビューイメージに関するコードなので、ご報告いただいている問題とは関連が無いように思います。

    imgタグにsrcがありません。

    この状況をもっと詳しく教えていただければ、回答が付きやすいかもしれません。

    しかしindex.phpやarchive.phpなどで分岐のある記述「content-excerpt.php」に遷移する箇所を「content.php」に変更して続きをよむボタンを表示させると「echo ‘test’;」も表示されなくなります

    index.php や archive.php を子テーマにコピーして、以下の記述をカスタマイズしているということでしょうか?

    get_template_part( 'template-parts/content/content', get_theme_mod( 'display_excerpt_or_full_post', 'excerpt' ) );

    もしそうであれば、どのようにカスタマイズされたのかを教えてください。

    確認ですが、一覧ページ(アーカイブページ)で、各投稿のコンテンツ抜粋の後に表示される「続きを読む」というテキストを変更したい、ということで合っていますか?

    また、提案した関数の中(return文の前)でecho 'test'; などを追加してページをリロードしたときに、という文字列はページに表示されますか?これは、その関数が本当に実行されているかどうかをテストするためです。

    確認してみましたが、以下の手順で問題なく変更できました。

    • twentytwentyone-child ディレクトリを作成
    • 作ったディレクトリの中に style.css を作成し、以下のように記述
      /*
      Theme Name: Twenty Twenty-One-child
      Template: twentytwentyone
      */
    • 作ったディレクトリの中に functions.php を作成し、以下のように記述
      <?php
      function twenty_twenty_one_child_excerpt_more() {
      return '&hellip; <a href="' . esc_url( get_permalink() ) . '">詳しく見る</a>';
      }
      add_filter( 'excerpt_more', 'twenty_twenty_one_child_excerpt_more', 20 );
    • 子テーマを有効化

    まずは上記手順で変更できることを確認した後に、親テーマから必要なファイルを子テーマに追加・カスタマイズしていけば、どこで問題が発生するのかを特定できると思います。

    こんにちは。二点確認させてください。

    • 子テーマを作成されたとの事ですが、親テーマから何のファイルをコピーし、どのファイルに変更を加えたのかを全て教えてください。
    • 「functions.phpに書こうと試したができなかった」との事ですが、どのようなコードを試したのかを教えて下さい。

    こんにちは。

    その本は読んだことがありませんが、Create Block Themeプラグインは三か月ほど前に大きな変更があり、本に書いてある内容と乖離しているのかもしれません。

    「外観 > サイトエディター > エディターキャンバス > 右上のスパナアイコン > テーマへの変更を保存」と進むと、同様の事が行えるのではないかと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: コアブロックに任意のスタイルUIを表示したい

    フックを使って任意のコアブロックにスタイルUI(=ブロックサポート)を追加する方法はありますが、エディターの開発プロジェクト(Gutenberg)では、多くのブロックにブロックサポートがどんどん追加されて行っています。

    例えば見出しブロックでは、枠線サポートは既に追加されています。
    https://github.com/WordPress/gutenberg/pull/63539

    そのため、今年11月にリリース予定のWordPress6.7では、6.6と比べて多くのスタイルUIが利用できるようになると思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: 「カテゴリー」ブロックの使用方法

    こんにちは。

    「カテゴリー」ブロックは、「その投稿に割り当てられているカテゴリーを表示する」ためのブロックです。

    その投稿に関係なくカテゴリー一覧を表示したい場合は、「カテゴリー」ブロックではなく「カテゴリー一覧」ブロックを使用します。こちらを使用する事で、実際に存在するカテゴリーにいくつかの形式・条件を適用した上で表示できます。

    ただし、「任意のカテゴリーのみをピックアップして表示する」という機能は無いので、その場合は段落ブロックやリンクブロックを使用して、「カテゴリー名を入力>カテゴリーリンクを適用」という方法になるかなと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: 画面にPHPエラーを表示させる方法

    「画面が真っ白になる」という事は、クリティカルエラーを発生させるコードは存在しているはずなので、あとはそのエラーがちゃんと画面にでるように設定を確認・調整すればよいと思います。

    以下のような記事を参照し、設定を確認・調整してみてください。

    WordPress でのデバッグ – サポートフォーラム

    フォーラム: 使い方全般
    返信が含まれるトピック: 画面にPHPエラーを表示させる方法

    WP_DEBUGなどの設定を行っているのに画面にPHPのエラーが表示されず困っています。

    そうすると、現状どのような事が起こっていますか?画面が真っ白になる、もしくは画面にではなくログにエラーが記録されますでしょうか?

    // PHPのエラーを表示する
    @ini_set(‘display_errors’, 1);
    @ini_set(‘display_startup_errors’, 1);
    @ini_set(‘error_reporting’, E_ALL);
    error_reporting(E_ALL);

    この辺りは、WP_DEBUGWP_DEBUG_DISPLAY などの定数の設定に応じて自動的に設定されるので、不要なはずです。

    フォーラム: プラグイン
    返信が含まれるトピック: プラグインページの検索BOX

    検索BOXに文字を入力しても表示が変更されず、機能していない状態です。

    ということは、JavaScript(Ajax)が動作していない可能性が高いと思いますが、ブラウザコンソール、またはサーバのログに何らかのエラーが記録されていませんか?

15件の返信を表示中 - 31 - 45件目 (全579件中)