フォーラムへの返信

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

    (@oyoneoyone)

    ユーザーIDの指定では何とか表示できました。
    IDでいこうってことで自己解決?しましたがログイン名で表示する方法はないでしょうか?

    カスタムフィールドテンプレートの設定

    [sankasya]
    type = fieldset_open
    legend = 関係者登録
    multiple = true
    multipleButton = true
    
    [sankasyaname]
    type = text
    size = 4
    label = ユーザーID
    blank = true
    
    [sankasya]
    type = fieldset_close
    blank = true

    テンプレート

    global $wpdb;
    $query = "SELECT meta_id,post_id,meta_key,meta_value FROM $wpdb->postmeta WHERE post_id = $post->ID ORDER BY meta_id ASC";
    $cf = $wpdb->get_results($query, ARRAY_A);
    $sankasyaname = array();
    foreach( $cf as $row ){
    if( $row['meta_key'] == "sankasyaname" ){$sankasyaname[] = $row['meta_value'];}
    }
    
    $length = count( $sankasyaname );
    for( $i = 0; $i < $length; $i ++ ){
    $nickname = get_the_author_meta('nickname',$sankasyaname[$i] );
    $sankasya_prof =  get_the_author_meta( 'description',$sankasyaname[$i] );
    echo $nickname;
    echo $sankasya_prof;
    }

    同じ現象になりましたが
    ネットワークの「Domain Mapping Configuration」ページで「SAVE」ボタン押したら直りました。

    トピック投稿者 oyoneoyone

    (@oyoneoyone)

    返事が遅くなりすみせん!
    >gatespace様
    まずPHPの基礎から勉強しないといけないとわかりました。。。
    通常のカスタムヘッダーでアップロードして管理してもいいんですが、
    メディア内でごちゃごちゃしたくないので指定フォルダに入れるだけで選べたら。。という選択肢もほしかった次第です。

    >nobita様
    無い知識でサンプルコードを参考に、当てはめてました。
    教えて頂いたコードでうまくいきました!(twentyeleven)

    勉強になります!ありがとうございます!!

    一年前の投稿みたいですけど。。

    WP Multibyte Patchプラグインを有効化している場合
    wp-content/plugins/wp-multibyte-patch/wpmp-config-sample-ja.php
    のファイルを変名コピー(wpmp-config.phpとかwpmp-config-blog-{BLOG ID}.php)して修正

    58行目
    $wpmp_conf[‘mail_mode’] = ‘JIS’;

    $wpmp_conf[‘mail_mode’] = ‘UTF-8’;

    100行目
    $wpmp_conf[‘patch_sanitize_file_name’] = true;

    $wpmp_conf[‘patch_sanitize_file_name’] = false;

    wp-contentへアップロードー
    wp-content/wpmp-config.php(wpmp-config-blog-{BLOG ID}.php)

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