DRILL LANCER

フォーラムへの返信

15件の投稿を表示中 - 241 - 255件目 (全1,531件中)
  • 投稿者
    投稿

  • DRILL LANCER
    モデレーター

    add_action('pre_get_posts', 'program_sort_by_furigana');

    上記を下記のようにしてはいかがでしょうか?(数値は適当ですが・・・)

    add_action('pre_get_posts', 'program_sort_by_furigana', 9999 );

    参考:
    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/add_action

    add_action()


    DRILL LANCER
    モデレーター

    学習塾を購入済みの方にはそのコンテンツデータ本体がダウンロードできるようにする作業が完了しました。
    お待たせしてしまって申し訳ありませんでした。


    DRILL LANCER
    モデレーター

    ご報告ありがとうございました。
    1.3.4にて修正しましたのでご確認ください。

    返信先: 子テーマに「js」を入れたい #55769

    DRILL LANCER
    モデレーター

    どのようなスクリプトを実行したいのかは不明ですが
    子テーマの functions.php に下記のような感じで追記すれば可能です。

    /**
     * Jquery 依存の JS ファイルを追加
     */
    function my_lightning_child_enquque_scripts() {
    	wp_enqueue_script( 'my-parallax', get_stylesheet_directory_uri() . '/parallax.js', array( 'jquery' ), '1.0.0', true );
    }
    add_action( 'wp_enqueue_scripts', 'my_lightning_child_enquque_scripts' );

    参考:

    パララックスについて


    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/wp_enqueue_script


    DRILL LANCER
    モデレーター

    今私が下記 URL で検証したところ正常動作を確認しました。
    多分キャッシュかなにかの影響だと思われます。

    賃貸物件検索


    DRILL LANCER
    モデレーター

    ご報告ありがとうございました。
    1.3.3 にて修正しましたのでご確認ください。


    DRILL LANCER
    モデレーター

    ただ、2種類のツアーがあるんです。
    色々試しましたが、構文エラーとなり2つのツアー(2つのカスタム投稿)に適用出来ません。

    同じ文句を表示する場合はもう少しシンプルになりますが違う文句を表示する場合は下記のような感じになります。

    /**
     * 投稿タイプが tour1 tour2 のときに見つからない文言を変更
     *
     * @param string $no_post_text 見つからない文言
     */
    function my_lightning_no_posts_text( $no_post_text ) {
    	if (
    		'tour1' === get_post_type() ||
    		is_array( get_query_var( 'post_type' ) ) && in_array( 'tour1', get_query_var( 'post_type' ) ) ||
    		false !== strpos( get_query_var( 'post_type' ), 'tour1' )
    	) {
    		$no_post_text = '該当するツアー1は有りません。';
    	}
    	elseif (
    		'tour2' === get_post_type() ||
    		is_array( get_query_var( 'post_type' ) ) && in_array( 'tour2', get_query_var( 'post_type' ) ) ||
    		false !== strpos( get_query_var( 'post_type' ), 'tour2' )
    	) {
    		$no_post_text = '該当するツアー2は有りません。';
    	}
    	return $no_post_text;
    }
    add_filter( 'lightning_no_posts_text', 'my_lightning_no_posts_text' );

    P.S.
    PHP の基礎は下記で学べるのでぜひ学習してみてください。

    PHP入門

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

    DRILL LANCER
    モデレーター

    子テーマの functions.php に書き足してください。
    ちなみに投稿タイプ名はこちらで適当に当てはめたものなので確認してから行ってください。


    DRILL LANCER
    モデレーター

    「投稿はありません」を出力しているのは Lightning 側です。
    なのでソースコードを探す際は Lightning を探す必要があります。

    カスタム投稿 tours に対して文言を変更する場合下記コードで実現できると思います。

    /**
     * 投稿タイプが tours のときに見つからない文言を変更
     *
     * @param string $no_post_text 見つからない文言
     */
    function my_lightning_no_posts_text( $no_post_text ) {
    	if (
    		'tours' === get_post_type() ||
    		is_array( get_query_var( 'post_type' ) ) && in_array( 'tours', get_query_var( 'post_type' ) ) ||
    		false !== strpos( get_query_var( 'post_type' ), 'tours' )
    	) {
    		$no_post_text = '該当するツアーは有りません。';
    	}
    	return $no_post_text;
    }
    add_filter( 'lightning_no_posts_text', 'my_lightning_no_posts_text' );
    • この返信は3年、 1ヶ月前にDRILL LANCERが編集しました。
    • この返信は3年、 1ヶ月前にDRILL LANCERが編集しました。
    • この返信は3年、 1ヶ月前にDRILL LANCERが編集しました。
    • この返信は3年、 1ヶ月前にDRILL LANCERが編集しました。

    DRILL LANCER
    モデレーター

    対処法としては下記になります。

    1. マイアカウントより「VK Legacy Notice」をダウンロードしてインストール
    2. 「VK Legacy Notice」古い機能が使われていないかチェック
    3. おそらく「古いテンプレートが使用されています」という旨のメッセージと対処法が表示されるのでその指示通りに対処お願いします。

    Lightning G3 では Lightning G2 以前で使えていたいわゆる「古いテンプレート」はデザインが崩れるレベルで互換性がありません。

    なので、上記に対処を行うか、Lightning Pro に戻すかの選択をよろしくおねがいします。


    DRILL LANCER
    モデレーター

    全ての画像サイズの変更が反映されません。

    画像サイズの変更が反映されていないというよりは、
    グリッドカラムアイテムブロックが使える幅を画像の幅が超えていることが原因です。
    グリッドカラムアイテムブロックが使える幅 > 画像の幅 が成立している場合は見た目上も反映されると思います。

    返信先: VK Google Job Posting Manager #54970

    DRILL LANCER
    モデレーター

    編集画面下部にある画像のフォームは埋めましたか?

    Attachments:
    You must be logged in to view attached files.
    返信先: VK Google Job Posting Manager #54952

    DRILL LANCER
    モデレーター
    • 編集画面でのブラウザキャッシュ
    • プラグインのキャッシュ

    上記を削除してみてください。

    返信先: パララックスについて #54941

    DRILL LANCER
    モデレーター

    例の JavaScript を 子テーマ直下の parallax.js にセットし(たと)します。
    その場合下記コードを子テーマの functions.php にカクことで該当ファイルが読み込まれるようになります。

    
    /**
     * Jquery 依存の JS ファイルを追加
     */
    function my_lightning_child_enquque_scripts() {
    	wp_enqueue_script( 'my-parallax', get_stylesheet_directory_uri() . '/parallax.js', array( 'jquery' ), '1.0.0', true );
    }
    add_action( 'wp_enqueue_scripts', 'my_lightning_child_enquque_scripts' );
    
    • この返信は3年、 1ヶ月前にDRILL LANCERが編集しました。
    返信先: VK Google Job Posting Manager #54927

    DRILL LANCER
    モデレーター

    使い方としては大体下記のようになります(翻訳作業によって文言が変わる可能性があり)。

    1. このプラグインを有効化
    2. 設定 > パーマリンク でパーマリンク設定を保存
    3. JobPosts > Add New で新規投稿を追加
    4. 下のカスタムフィールドで必須項目を埋める
    5. 「Job Posting」ブロックと任意のブロックを記事編集エリアに設置
    6. 記事を公開

    あとは求人情報へ誘導するために投稿リストブロックなどでリストを表示する固定ページを作れば良いでしょう。

15件の投稿を表示中 - 241 - 255件目 (全1,531件中)