フォーラムへの返信

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック投稿者 konbushi

    (@konbushi)

    Tsuyoshi.さん
    digit@maetelさん

    お二方にご回答いただき大変嬉しく思います。
    お二人がおっしゃってくださいましたように、
    ボタンを生成してトップページに設置することにしました。

    ありがとうございました。

    一点気になることがありまして、
    別のトピックを作成するべきか迷ったのですが、
    ソーシャルというくくりということで、
    追加的に質問させてください。

    ソーシャルの中でも、evernoteというのがあると思いますが、
    こちらのボタン生成はどうするのがよいのでしょうか?
    evernoteのサイトで作成する方法がわかりませんでした。

    また、ワードプレス向けにwp evernote site memoryというプラグインが
    あることもわかったのですが、
    自分で設置する場所を決められず、使いづらさが出てきてしまう
    という問題があり、
    悩んでおります。

    なにか方法はございませんでしょうか?

    トピック投稿者 konbushi

    (@konbushi)

    Tsuyoshi.さん

    様々なリンクを表示していただき、ありがとうございます。

    3つを駆使して、自分で考えていたものができました。
    (少しコードを変えただけですが・・)

    Tsuyoshi.さんの他のトピックでの活躍にも驚きでした。

    本当に助かりました。

    勝手ですが、解決済みとさせていただきます。

    ありがとうございました。

    トピック投稿者 konbushi

    (@konbushi)

    gatespaceさん
    私も、front end editor以外の方法が思いつきませんでした。
    front end editorがユーザーの権限についても
    コントロールできるようになることを願うのがよいかなと・・・

    nobitaさん
    私の勉強不足でもありますが、全然わかりませんでした。
    functions.phpに追加後、
    http://example.com/wp/?my_tags=life,food&my_post_id=4472
    のidなどを変更して行いましたが、特に変化が見られず、
    具体的にどのようになっていればよいのか、ということも
    把握出来ませんでした。

    形としては、このフォーラムのようなタグの追加が出来るものが
    ある意味で私の理想の形かと考えています。
    このフォーラムのタグについて、どのような制約や問題を抱えているかは
    理解していませんが、
    出来ることであれば、このようなタグ付けの仕組みがあると
    面白いと感じました・・

    トピック投稿者 konbushi

    (@konbushi)

    ご回答ありがとうございます。

    digit@maetelさんのお話ですが、
    実際にログアウトしたらおっしゃる通りで追加できませんでした。
    ログインが前提である、という部分は見逃してはいけないと再認識しました。

    gatespaceさんのお話ですが、
    bbpressをここまで丁寧に扱うことが出来ていることにも驚きでした。
    また、front-end-editorも使用してみたのですが、
    「誰でも」という部分が攻略できずに、断念しました。
    私の説明不足ですが、「誰でも」というのは、
    ログインしたユーザーであれば誰でもタグの編集が出来る、という意味で
    考えていました。
    このフォーラムは、自分でタグ付けが可能で、
    そのタグも自分でつけたもののみ削除することが出来ていたので、
    その仕組みを活用したいと思いました。
    コンテンツにタグがついていることで、そのコンテンツの概要が把握できるという
    経験が何度もあるのですが、それが自分で自分の投稿にタグをつけると、
    どうしても偏ったものになってしまう、という懸念がありましたので、
    読んだユーザーなどにつけていただければ、より客観的で良いタグが
    つけられるのではないか、という私の勝手な判断で
    このようなトピックを立てさせていただきました。

    その上で、タグ付けができれば、と考えると、
    このフォーラムのタグ付けの仕組みが素晴らしいと思い、
    質問に至りました。

    長々と申し訳ないですが、
    やはり厳しいものでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿時のスラッグ(パーマリンク)を変更したい
    トピック投稿者 konbushi

    (@konbushi)

    勉強不足なので、
    もう少し自分で勉強したいと思います。

    パーマリンクについて、ご指導いただきありがとうございました。
    当初の目的は達成できましたので、
    解決済みとさせていただきます。

    本当にありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿時のスラッグ(パーマリンク)を変更したい
    トピック投稿者 konbushi

    (@konbushi)

    この話は上級者向けだったんですね

    考えるとかなり混乱してしまいまして・・

    結果的には
    特に心配する必要などは無く、
    普通に「post/%post_id%/」というパーマリンクで設定すれば
    問題ないということで大丈夫でしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿時のスラッグ(パーマリンク)を変更したい
    トピック投稿者 konbushi

    (@konbushi)

    初心者で理解していなくて申し訳ないのですが、
    ダッシュボードのパーマリンク設定を変更するというのは、
    私の希望のスラッグにするために、
    カスタム構造で、「/post/%post_id%」と記入する、
    ということでしょうか?

    私が最初に示したコードは、
    http://www.wakatta-blog.com/wordpress-permalink-4-humber-url.html
    というサイトのものでした。

    このサイトによると、
    4ケタの数字についての問題を言及されていたので、
    最初に示したコードのように、なにかしらの工夫をしないと、
    4ケタのエラーに引っ掛かるのではないかと思い、
    コードの改善で、私の希望のものにしたいと考えていました。

    パーマリンク設定のカスタム構造で
    自分から設定することで、
    このような問題ともぶつかることはないのでしょうか?

    素人の質問で、長くなってしまい、すいません・・

    トピック投稿者 konbushi

    (@konbushi)

    mypacecreatorさん
    ご返信ありがとうございます!

    まず、有償プラグインですが、
    どうしてもその金額が捻出出来ないので、
    自作という形をとりたいと思います。
    情報提供ありがとうございます。

    また、mypacecreatorさんが教えて下さった情報を
    見てみたところ、
    http://web-taiyo.com/works/120528.htmlのサイトにありました、
    以下のコードと、

    カテゴリーの選択、value はカテゴリーID
    <input type="checkbox" name="cat[]" value="1" />aaa
    <input type="checkbox" name="cat[]" value="2" />bbb
    キーワードの選択、value はカスタムフィールドの値とマッチするように
    <input type="checkbox" name="s[]" value="kitaku" />北区
    <input type="checkbox" name="s[]" value="minamiku" />南区

    私が途中で提示した
    [WordPress] ユーザー名とか、タグ名・カテゴリ名も検索対象に
    に記載されていました以下のコード

    <?php
    function custom_search($search, $wp_query) {
    	global $wpdb;
    
    	//サーチページ以外だったら終了
    	if (!$wp_query->is_search)
    		return $search;
    	if (!isset($wp_query->query_vars))
    		return $search;
    
    	// ユーザー名とか、タグ名・カテゴリ名も検索対象に
    	$search_words = explode(' ', isset($wp_query->query_vars['s']) ? $wp_query->query_vars['s'] : '');
    	if ( count($search_words) > 0 ) {
    		$search = '';
    		foreach ( $search_words as $word ) {
    			if ( !empty($word) ) {
    				$search_word = $wpdb->escape("%{$word}%");
    				$search .= " AND (
     {$wpdb->posts}.post_title LIKE '{$search_word}'
     OR {$wpdb->posts}.post_content LIKE '{$search_word}'
     OR {$wpdb->posts}.post_author IN (SELECT distinct ID FROM {$wpdb->users} WHERE display_name LIKE '{$search_word}')
     OR {$wpdb->posts}.ID IN (
     SELECT distinct r.object_id
     FROM {$wpdb->term_relationships} AS r
     INNER JOIN {$wpdb->term_taxonomy} AS tt ON r.term_taxonomy_id = tt.term_taxonomy_id
     INNER JOIN {$wpdb->terms} AS t ON tt.term_id = t.term_id
     WHERE t.name LIKE '{$search_word}' OR t.slug LIKE '{$search_word}' OR tt.description LIKE '{$search_word}')
    ) ";
    			}
    		}
    	}
    
    	return $search;
    }
    add_filter('posts_search','custom_search', 10, 2);

    の2つを組み合わせることで、希望のものが出来るのではないか、
    と考えられました。

    (希望のものとは、タグや投稿内容などでチェックボックスをつけたものだけが
     検索範囲として指定される、というものです)

    ただ、具体的にどのように組み合わせて、
    どのようにフォームに記載すべきかも理解できていないので、
    そのあたり、もう少しヒントをいただけますと嬉しいです。

    もちろん、他の組み合わせや、全く違う方法などもあると
    思いますので、もしわかるようでしたら、
    なにか教えていただけますと嬉しいです。

    ご返信が遅くなってしまいまして、申し訳ありませんが、
    お時間があるようでしたら、お願い致します。

    トピック投稿者 konbushi

    (@konbushi)

    すいません。
    参考にしたサイトなどを記載していませんでした。

    以下のサイトのコードで、
    検索範囲を拡大しました。

    [WordPress] ユーザー名とか、タグ名・カテゴリ名も検索対象に

    上記のサイトのコードで、検索対象は拡大したのですが、
    この検索対象を、ユーザーが選べるように、
    チェックボックスを作りたいのですが、
    その方法がわからないです。

    トピック投稿者 konbushi

    (@konbushi)

    EisukeAkimotoさん、
    返信していただいてありがとうございます!

    おっしゃる通りで、bbpressというプラグインを使っています。

    原因を追求したところ、
    どのプラグインかわかっていないのですが、
    無効化してあるプラグインの設定とぶつかっていたみたいです。

    無効化してあったので、安心しきっていましたが、
    これからは、プラグインを丁寧に検討していくようにします。

    EisukeAkimotoさん、
    改めて返信していただき、ありがとうございました!

    勝手ですいませんが、解決済みにします。

10件の返信を表示中 - 1 - 10件目 (全10件中)