otomeweb

フォーラムへの返信

15件の投稿を表示中 - 1 - 15件目 (全52件中)
  • 投稿者
    投稿
  • otomeweb
    参加者
    16

    いろいろご提案いただいて恐縮です。
    わたしの知識では、一覧のソートと同じ程度のコードで並び変えできたらなという希望的観測で
    聴いておりました。でも根は深いのですね

    ご提案いただいたプラグイン、たしかに一括ソートがついてるようでした
    ただ、ソートキーの設定にWordPressのコアを指定しないといけないような画面もあったので
    わたしに使い切れるかわかりません。

    編集長に相談して別セクションのエンジニアにバトンタッチすることになりました
    エンジニアがいままでいただいた情報を拝見して、コードを書くか、プラグインを買うことを
    編集長に提案するかになります。編集長は1日もあればコード架けるだろう的に気楽に構えていて
    プラグインに投資しようとしないので、いや、そんな簡単なことじゃないと伝えます

    エンジニアも普段カスタムテーマをメンテナンスしていて、Snow Monkeyは初めてなのです
    もしかしたら、自分でコード書いてみたいというかもしれません

    まだサイトが収益化できておらず、わたしもエンジニアも副業での参加なので、
    なかなか有料プラグインの許可がおりないです

    いったんわたしの手をはなします
    エンジニアがコードを書いた場合は、極力コミュニティに戻せるように頼んでみます

    まずはここまでありがとうございました。

    3
    いいねをした人:
    otomeweb
    参加者
    16

    まーちゅうさんのコードをmy-sonw-monkeyにコピーしました
    エラーはでてないのですが、まだソートが動作しません

    カスタムフィールドのキーは確認しました。
    あとどっか設定等でそろえておくところありますか

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    お二人ともありがとうございました
    思った以上に深い問題なんですね

    並び変えプラグインは200項目を50音順に手作業で並び変える手間と、新項目をかんがえると避けたく
    カスタムフィールドでいきたいです

    まーちゅーさんのGitHubのコードは、my-sonw-monkey.phpに記述して動作する可能性ありますか?
    そもそもfunction.phpとmy-sonw-monkey.phpは互換性あるんですよね

    それとも子テーマ作ってカスタマイズレベルですか

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    投稿でのページめくりとはここの部分のことです! わかりにくくてスミマセン

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    カスタムフィールドつくる方法で作業をはじめました
    ふりがなには初期値で「あ」がはいってます
    一部にフリガナを振りました

    しかしページめくりが変わりません
    投稿一覧と、投稿でのページめくりが混乱しています
    どちらもカスタムフィールドでならべたいです

    コードおかしいところみてもらえますか

    
    /**
    投稿一覧の制御
     */
    add_filter(
    	'snow_monkey_get_template_part_args_template-parts/common/entries/entries',
    	function( $args ) {
    		// 一覧または関連用語のとき
    		if ( 'archive' === $args['vars']['_context'] || 'snow-monkey/related-posts' === $args['vars']['_context'] ) {
    				// 抜粋の表示を有効化
    				$args['vars']['_display_item_excerpt'] = true;
    				// 抜粋の文字数を変更
    				$args['vars']['_excerpt_length'] = 40; // 任意の数値を設定してください
    				// 並び順を変更
    				$args['vars']['_posts_query']->set( 'orderby', 'title' );
    				//$args['vars']['_posts_query']->set( 'meta_key', 'furigana' );
    				//$args['vars']['_posts_query']->set( 'orderby', 'meta_value' );
    				$args['vars']['_posts_query']->set( 'order', 'ASC' );
    				// セットしたクエリーをもとに WP_Query をリセット
    				$args['vars']['_posts_query']->query( $args['vars']['_posts_query']->query_vars );
    		}
    		return $args;
    	}
    );
    
    /**
    投稿の並び順
     */
    function my_orderby_meta_key( $query ) {
      if ( ! is_admin() ) {
        if( $query->is_main_query() ) {
          if( $query->is_post_type('post') ) {
            $query->set( 'meta_key', 'furigana' ); // ふりがなのカスタムフィールド名
            $query->set( 'orderby', 'meta_value' );
            $query->set( 'order', 'ASC' );
            $query->set( 'post_type', array( 'post' ) );
          }
        }
      }
    }
    add_action( 'pre_get_posts', 'my_orderby_meta_key' );
    
    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    その手しかないのですね。てっきり用語一覧はできたから出来るのかなとおもってました

    どっちを採用するか検討してみます。ありがとうございました

    ちょっと、結果でるまでトピックこのままにさせて下さい

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    あ! ちゃんと読めばよかったです
    2箇所ありましたね

    ありがとうございました!
    閉じますね

    1
    いいねをした人:
    otomeweb
    参加者
    16

    これはエラーメッセージではない? 検索キーがでちゃってる?

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    中性、中性的  → おかま → パートナーシップ宣誓制度、同性パートナシップ条例

    と、ページめくりは後半なってるので、やはり投稿順になってるとおもわれます

    項目の並び順は

    Xジェンダー

    おかま

    おねぇ

    です

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    動作しなかったのは、全文検索のままだったということです

    いただいたコードを記述すると、目的通りの検索結果になったのですが
    エラーコードがでます

    string(1033) " AND (((wp_posts.post_title LIKE '{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}トランスジェンダー{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}') OR (wp_posts.post_excerpt LIKE '{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}トランスジェンダー{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}') OR (wp_posts.post_content LIKE '{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}トランスジェンダー{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}'))) AND ((wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'page' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'attachment' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'clinic' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')))" string(647) " AND (((wp_posts.post_title LIKE '{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}トランスジェンダー{7937887898a521553703fa62b309f733ebb0c282e7fa64067a720596c06ce9ea}') )) AND ((wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'page' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'attachment' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')) OR (wp_posts.post_type = 'clinic' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')))"

    これ、消すにはどうしたらよいでしょうか?

    0
    いいねをした人: 居ません
    otomeweb
    参加者
    16

    いや、そのはあとから追加したから、たまたまなんです

    0
    いいねをした人: 居ません
    返信先: noteのRSSが更新されない #139866
    otomeweb
    参加者
    16

    こちらコードを記述したら更新されました!

    いつもいつもありがとうございます

    閉じますね。

    1
    いいねをした人:
    返信先: 全画面スライダーの作り方 #139480
    otomeweb
    参加者
    16

    なかなか新規サイトで試してる時間がないので
    こっそりと既存サイトでやってみたのですが次ぎの問題があります

    ・ホームのレイアウトを全幅にしても幅100%にひろがらない(画像が小さい?)
    ・ホームだけが全画面であってほしく、その他のページはオーバーレイでなくノーマルでいてほしい

    これらはどの様に対処すればいいでしょうか

    最悪ヘッダはこのように逃げてもよいのかなとおもうのですが、やっぱり全画面にしたい
    サブページのイメージはこのままです(固定の細いアイキャッチ画像が表示されている)
    これはWordPressではないです。手書きでつくりました

    0
    いいねをした人: 居ません
    返信先: 関連用語に抜粋を表示したい #139227
    otomeweb
    参加者
    16

    なるほど、snow-monkey/related-posts がポイントですね
    こういうオブジェクトをコード読んで学ばないとだめなんですね

    ありがとうございます。問題無く表示されているので閉じますね。

    1
    いいねをした人:
    返信先: app.cssを上書きしたい #139089
    otomeweb
    参加者
    16

    紛れてました。初歩的ミスお恥ずかしい とじますね

    1
    いいねをした人:
15件の投稿を表示中 - 1 - 15件目 (全52件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。