フォーラムへの返信

15件の返信を表示中 - 61 - 75件目 (全3,766件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 記事作成 クラシックの使用ができない

    こんにちは、

    http://www.tenman.info/wp3/emulsion/files/2023/01/classic-preview.png

    クラッシック編集というボタンが、出てこないという事ですか?

    ごめんなさい、パターン使っても全記事修正はできませんね。思い付きで、おかしな回答してしまいました。

    @ishitaka さんのおっしゃる通り、簡単に解決するのは難しいのかもしれません。

    「検索ボックスで検索したのに、肝心のワードが含まれていない記事がヒットする。」

    <!-- wp:*** {"***":"***"} /-->などとして、テキストを含まないブロックタグもたくさんあるので、そういったものがげんいんになっているのかもしれないですね。

    あ、もっと簡単に「通常のブロックに変換」でいいのかも、、、
    「全記事へ反映」ではなくなるけど、、、

    • この返信は3年、 1ヶ月前にnobitaが編集しました。

    ちょっと時間があったので、テストしてみました :)

    おさらい、たしか、WordPressの検索は投稿タイトルと、投稿コンテンツ内にある文字列を検索するだけの、単純なものだったと思います。つまり、ショートコードや再利用ブロックは、コンテンツの文字列としては存在しません。
    間違っていたら、指摘していただけると嬉しいです。

    例えば、ショートコードなら、[lorem] ( loremというショートコードの場合 )
    再利用ブロックなら、<!-- wp:block {"ref":81416} /-->
    といった形で、投稿本文に保存されるので、検索をかけても、ヒットしません。

    ヒットさせるためのキーワードは、[lorem] とか "ref":81416になるわけです。

    これをヒットさせるようにするには どうしたらいいか?

    ショートコードの実行結果、再利用ブロックの実行結果を投稿に挿入できるような形にしてやれば、検索可能になります。

    で、patternを使ってみてはどうでしょうか と書いたわけです。

    そのやり方は、テーマのpatterns ディレクトリに、reusable-test.php を作成して以下のコードを記述します。

    
    <?php
    /**
     * Title: Reususable test
     * Slug: emulsion/reusable-test
     * Categories: contents, emulsion, recently-added
     * Inserter: yes
     * Keywords: shape
     * Description: Searchable reusable block
     */
    echo do_shortcode( '[lorem]' );
    echo do_blocks('<!-- wp:block {"ref":81416} /-->');
    

    このようにすると、ショートコードの結果を投稿にペーストできます。再利用も同様に結果を張り付けられます。

    ちょっとした、実験のコードなのでもっといい書き方はあると思いますが、参考になればうれしいです。

    追記:スラッグの emulsion の部分は、あなたのテーマのスラッグに置き換えてください。そうしないとコードは動作しません。

    • この返信は3年、 1ヶ月前にnobitaが編集しました。

    こんにちは、

    テストしていないので、あれなんですけど pattern 使ってみるとどうですか、

    patternだと、結果を投稿にペーストする動作になるので、、、

    フォーラム: 使い方全般
    返信が含まれるトピック: wp_body_openの使い方

    こんにちは、

    wp_body_open()の使い道についてですが、この関数は、ブロックテーマでも、クラッシックテーマにも配置されているので、デバッグをする時、たまに使います。

    関数が、ドーンとあるのが嫌いであれば、以下のような書き方でもいいと思います。

    
    <body id="<?php echo esc_attr( emulsion_slug() ); ?>" <?php body_class(); ?>>
        <?php has_action( 'wp_body_open' ) ? do_action( 'wp_body_open' ) : '';?>
    
    フォーラム: 使い方全般
    返信が含まれるトピック: ブロックエディタでのカテゴリーページ

    こんにちは

    カテゴリー一覧ブロックで生成される各カテゴリーの遷移先(そのカテゴリーの投稿の一覧ページ)は今まで通りphpファイルで作成するしかないのでしょうか?

    HTMLテンプレートで出来ると思います。

    みなさんは投稿ページはブロックエディタで作成されてますか?
    phpで作成されてますか?

    どちらでもやってます

    もしブロックエディタで作成されている場合、
    カテゴリーやアーカイブで絞り込まれたページや記事詳細ページはどのように作成されてますか?

    ちょっと漠然として答えられないのですが、どのような問題があるのか説明していただけますか?

    スクリーンショットありがとうございます。

    一点、ちょっと引っかかるところがあります。

    https://www.tenman.info/wp3/emulsion/files/2022/12/editor-icon.png

    私の環境では、ビジュアルリッチエディターを使用しないに、チェックを入れてから アイコンが変更になっています。
    チェックを外しても、アイコンは変更されたままです。

    なんか、おかしいなぁ と思っていましたが、そちらのアイコンは、歯車のままなんですね。

    @wildworks さんが指摘されているように、別ユーザーでチェックしてみるといいかもしれません。

    PHPバージョンは、7.4 位が全体の半数程度のユーザーが使用しているので、それぐらいがいいと思います。

    こんにちは

    投稿画面の設定(右端の縦3点リーダー)>「ビジュアルエディター」を選択しようとするも選択肢が表示されず選べない

    私の環境で、簡単にテストしてみたのですが

    ビジュアルリッチエディターを使用しない 「チェック」が入っている場合には、3点リーダーメニューには、選択肢は表示されません

    ビジュアルリッチエディターを使用しない 「チェック」がない場合には、3点リーダーメニューには、選択肢は表示されました

    不具合の検証時には、アドレナリンが多く出ていることがよくありますよね。

    デフォルトの状態で、もう一度チェックしてみてもらえませんか?

    フォーラム: 使い方全般
    返信が含まれるトピック: メディアライブラリに画像が表示されない状態

    こんにちは、

    だいぶ時間がたっているのであれですが、、、

    PHP:8.1

    との事ですが、特別意図がないのであれば まずPHPのバージョンを、7.4 位に落としてみてください。

    https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

    Stats

    リンク先を見ていただくと WordPress 6.1 はPHP8を完全にサポートしているわけではありません。
    PHP8.1を利用しているユーザーも、全体の4%以下です。

    そのうえで、プラグインをすべて停止するなど、問題解決のためのチェックリスト あたりを試してみるとよいと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: カスタムフィールドの値で公開日の並びにしたい

    こんにちは、
    CSSのorderと組み合わせを考えてみてはどうでしょう。

    
    <ul class="test-flex">
    <li style="order:1">1 1</li>
    <li style="order:5">2 5</li>
    <li style="order:5">3 5</li>
    <li style="order:1">4 1</li>
    <li style="order:1">5 1</li>

    css

    .test-flex{
    display:flex;
    flex-direction:column;
    }
    `
    http://www.tenman.info/wp3/emulsion/files/2022/11/test-result.png

    • この返信は3年、 3ヶ月前にnobitaが編集しました。
    フォーラム: テーマ
    返信が含まれるトピック: 外観 > カスタマイズから編集した内容の保存先

    footer.php , footer-xxx.phpといったテンプレートファイルを調べて、該当部分をHTMLで書き換えるのが、一番簡単だと思います。

    フォーラム: テーマ
    返信が含まれるトピック: 外観 > カスタマイズから編集した内容の保存先

    表題の件からはずれてしまい申し訳ないのですが、この場合どのような原因が考えられるのでしょうか?
    直感的に思いつく範囲で教えていただけると助かります。
    (DBとの接続が外れている等)

    DBとの接続が外れている等であれば、すべてのカスタマイザーのフィールドは使えないと思います。

    ゴールとしては、「本番環境に期待通りのフッター(外観 > カスタマイズから編集するような内容)を反映させる」

    footer.php , footer-xxx.phpといったテンプレートファイルを調べて、該当部分をHTMLで書き換えるのが、一番簡単だと思います。

    フォーラム: テーマ
    返信が含まれるトピック: 外観 > カスタマイズから編集した内容の保存先

    こんにちは

    get_theme_mod('フィールド名'), get_option('フィールド名')どちらかで設定を取得できます。

    フィールド名がわからない場合は、

    https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_theme_mods
    で、用例に従ってdump してみてください。

    相当するフィールドが見つからなければ
    options テーブルも調べてみてください。

    • この返信は3年、 4ヶ月前にnobitaが編集しました。
    フォーラム: 使い方全般
    返信が含まれるトピック: 表をたたみたい

    補足

    
    <tr tabindex="0" class="group-1" style="background:#eee">
    

    tabindex=”0″ を追加すると、クリックできるようになります。group-1 というのは、関連して開きたい行に追加します。
    表示する行が10個あれば、それぞれgroup-2…group-10のように異なるクラスを割り当てます。

    対応するCSSも、併せて変更します

    
    table:not(#specificity) .group-10:focus-within ~ tr.group-10,
    ...
    table:not(#specificity) .group-2:focus-within ~ tr.group-2,
    table:not(#specificity)  .group-1:focus-within ~ tr.group-1{
        display:table-row;
    }
    

    意味は、group-xをクリックすると、フォーカスが働きますので、隣接するgroup-xを、テーブルの行として表示するという意味です。

    
    table:not(#specificity) tr:not([tabindex]){
    display:none;
    }
    

    このCSSの意味は、tabindexという属性のない trは表示しない。という意味です。

    ブロックエディタで、エラーが出るというのは、リンク先の画像を確認してください。

    Convert to HTML をクリックすると、HTMLが表示されるので、編集できます。

    ただし、マルチサイトの場合だと、まだ古いタイプのエラーになるので、マルチサイトだと編集できない可能性があります。

    • この返信は3年、 4ヶ月前にnobitaが編集しました。
    • この返信は3年、 4ヶ月前にnobitaが編集しました。
    • この返信は3年、 4ヶ月前にnobitaが編集しました。
15件の返信を表示中 - 61 - 75件目 (全3,766件中)