フォーラムへの返信

15件の返信を表示中 - 16 - 30件目 (全41件中)
  • トピック投稿者 mmaker0930

    (@mmaker0930)

    daisuke takahashi様

    コメントありがとうございます。
    CUstom post type permalinksなしだと、カスタムタクソノミーのアーカイブが
    /archives/taxonomy名/term名/に生成されるはずですので、
    postのcategoryアーカイブがある
    /archives/category/term名/
    と同一名となってしまいます。

    カスタム投稿タイプdiscountのみのカテゴリアーカイブを作りたいです。

    トピック投稿者 mmaker0930

    (@mmaker0930)

    ありがとうございます。教えていただいた方法を参考に、

    functions.phpに

    function admin_js() {
        wp_enqueue_script('admin', get_bloginfo('template_url').'/admin/admin.js', null, true);
    }
    add_action('admin_head', 'admin_js');

    admin.jsに

    jQuery(function($){
    	//投稿画面
    	$("select#newcategory_parent option.level-1").remove();
    
    	//カテゴリ管理画面
    	$("form#addtag select#parent option.level-1").remove();
    });

    として、level-1をドロップダウンに表示させないようにして対応しました。
    ありがとうございます。

    トピック投稿者 mmaker0930

    (@mmaker0930)

    上記の追加質問は、検索して自己解決しました。

    jim912様、ありがとうございます!

    解決済みとさせていただきます。

    トピック投稿者 mmaker0930

    (@mmaker0930)

    jim912様

    ありがとうございます、仰るとおり、edit_user_profileを追加すると、
    行がズレるところは有りましたが、無事解決できそうです。

    項目に「権限グループ」が存在する場合はedit_user_profileということでしょうか?

    それとも、自分自身のプロフィールの編集ページはshow_user_profileで、多分のプロフィール編集はedit_user_profileということなのでしょうか??

    トピック投稿者 mmaker0930

    (@mmaker0930)

    ghvst様

    そうでしたか、わざわざありがとうございます。

    結果的に、いろいろなところで拾ったコードをつぎはぎして、なんとか実現できました

    <ul>
    <?php
    $aid = get_the_author_meta( 'ID' );
    $cats = get_categories( 'orderby=name&order=ASC&parent=0' );
    foreach( $cats as $cat ) {
    	$args = array( 'posts_per_page' => 1, 'category' => $cat->term_id, 'author' => $aid );
    	if( count( get_posts( $args ) ) > 0 ){
    
    		$v_cat_id = $cat->cat_ID;
    		$v_cat_Parent_title = $cat->cat_name;
    		$v_cat_Parent_t_a = wp_specialchars($v_cat_Parent_title);
    		$v_cat_Parent_t_u = attribute_escape($v_cat_Parent_title);
    		$v_cat_Parent_url = get_category_link($v_cat_id);
    
    		$v_cat_childs_list = get_categories(array(
    			'parent'=>$v_cat_id,
    		));
    
    		echo "<li><a href=\"$v_cat_Parent_url\" title=\"$v_cat_Parent_t_u\">$v_cat_Parent_t_a</a></li>\n";
    		echo "<ul class='sub_cat'>";
    		foreach( $v_cat_childs_list as $v_cat_child ) {
    			$v_cat_child_id = $v_cat_child->cat_ID;
    			$v_cat_child_title = $v_cat_child->cat_name;
    			$v_cat_child_t_a = wp_specialchars($v_cat_child_title);
    			$v_cat_child_t_u = attribute_escape($v_cat_child_title);
    			$v_cat_child_url = get_category_link($v_cat_child_id);
    
    			$args = array( 'posts_per_page' => 1, 'category' => $v_cat_child->term_id, 'author' => $aid );
    			if( count( get_posts( $args ) ) > 0 ){
    				echo "<li><a href=\"$v_cat_child_url\" title=\"$v_cat_child_t_u\">$v_cat_child_t_a</a></li>\n";
    			}
    
    		}
    		echo "</ul>";
    
    	}
    
    	wp_reset_query();
    }
    ?>
    
    </ul>

    よけいスマートじゃ無いコードになってしまいましたが、想定通りの動きをしているので、とりあえずこれでいこうとおもいます。(どういう処理をしているのか、自分でもよく分からなくなってしまっていますがw)

    ご協力いただきまして、ありがとう御座います。

    フォーラム: 使い方全般
    返信が含まれるトピック: パブリサイズ共有

    新規に記事を書いてもダメですか?通常は最初からチェックが入っているはずなのですが・・・。

    すでに公開済みの記事はパブリサイズで共有出来なかったと思います。
    (記事を修正・追記するたびに勝手に共有されたらウザイから??でしょうか。)

    フォーラム: 使い方全般
    返信が含まれるトピック: 管理画面のデフォルトの配色を変える方法
    トピック投稿者 mmaker0930

    (@mmaker0930)

    nobita様

    ありがとうございます。

    教えていただいたコードをもとに

    add_filter('get_user_option_admin_color', 'my_change_color');
    function my_change_color($result) {
        if(get_bloginfo('url') == "http://example.com/multisitename"){
            return 'coffee';
        }else{
            return 'fresh';
        }
    }

    とすることで、想定の動作が出来ました。

    ユーザー自身で変更可能にする方法は、現状では必要ではありませんでしたので、未確認ですが、アドバイスありがとうございます。今後の参考にさせていただきます。

    本当に助かりました、ありがとうございます。

    トピック投稿者 mmaker0930

    (@mmaker0930)

    ghvst様

    コード確認させていただきました。
    確かに、authorの書いた投稿があるカテゴリのみリスト表示されました。

    カテゴリが階層化されているのですが、wp_list_categoriesのように、子カテゴリは親liの中にul > liとして表示したいのですが、どのようにすればいいでしょうか?

    wordpress coreファイルのwp-includes/category-template.phpのfunction wp_list_categories()をベースにghvst様に頂いたコードのように修正すればなんとか出来るかと思ったのですが、私の力量ではコードを追っていくのが精一杯で、挫折してしまいました。

    大変お手数ですが、階層化されたカテゴリに対応出来るコードをご教授いただけないでしょうか??

    トピック投稿者 mmaker0930

    (@mmaker0930)

    ご返信が遅くなり、申し訳ありませんでした。

    コードのご呈示、ありがとうございます、試させていただきます。

    フォーラム: プラグイン
    返信が含まれるトピック: contact form DBでお問い合わせ履歴が記録できない
    トピック投稿者 mmaker0930

    (@mmaker0930)

    問題自体は自己解決しました。

    wordrpressをインストールする際に自動で.htaccessに
    AddHandler x-httpd-php559 .phpと記述され、phpのバージョンが5.5.9に成っていたのですが

    AddHandler x-httpd-php536 .php
    に変更してphpのバージョンを下げたところ、contact form DBでお問い合わせの履歴が表示されるようになりました。

    解決はしたのですが、なぜphp5.5.9では動かないのか、引き続きご教授頂けると幸いです。

    フォーラム: プラグイン
    返信が含まれるトピック: contact form DBでお問い合わせ履歴が記録できない
    トピック投稿者 mmaker0930

    (@mmaker0930)

    追記です。

    MySQLデータベースを除いたところ、wp_cf7dbplugin_submitsにはちゃんと送信内容のデータは保存されているみたいです。

    フォーラム: 使い方全般
    返信が含まれるトピック: 管理画面のカテゴリをツリー化する方法
    フォーラム: 使い方全般
    返信が含まれるトピック: authorアーカイブについて
    トピック投稿者 mmaker0930

    (@mmaker0930)

    jim912様

    ご回答有難うございます。
    1についてはそのコードで試してみます。

    2は不可能なのですね、ありがとうございます。

    トピック投稿者 mmaker0930

    (@mmaker0930)

    どなたか解決方法をご存じないでしょうか??

    get_template_part()ではなくPHPのinclude()で呼び出してみてはいかがでしょうか?

    以前別の事でget_template_part()では変数が渡らない事があって、include()に変更したところ問題なく動作するようになった事があります。

    ご参考にしてください。

15件の返信を表示中 - 16 - 30件目 (全41件中)