naga0825
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: twitterのウィジェットが表示されないpopupさん
返信が遅くなりましてすみません。
ご指摘のとおり、Twitterのウィジェットが新しく変更された影響のようです。カスタマイズには不向きですが、新しいウィジェットを試してみようと思います。
ありがとうございました。
フォーラム: 使い方全般
返信が含まれるトピック: twitterのウィジェットが表示されないmogueさん
返答ありがとうございます。
>遅いなら何秒くらいか?
秒というより、分の世界です。5分くらい。>出るときと出ないときがある
はい。時間はかかりますが、たまに出るときがあります。
理由はわからないのですが。>WordPressのページによって違いが顕著にある
ハッシュタグを拾って表示するウィジェットですとスムーズに表示されます。>HTMLの場合は?
こちらも変わらず、表示されませんでした。確かにTwitter側の問題かもしれませんが、wordpress内で話題にならないので
よい解決策が見えず困っています。ヒントでも構わないのでご教示いただければ幸いです。
よろしくお願いします。フォーラム: マルチサイト
返信が含まれるトピック: ラジオボタンで取得しているデータを複数取得したいjim912さん、回答ありがとうございます。
ご指摘の通り、今回の質問で提示したコードは
別の人に頼んでつくってもらったテーマなので、
おそらく独自コードが使われていると思います。使用環境はWordPress 3.3.1、
使用プラグインは
Google XML Sitemaps with Multisite support
TinyMCE Advanced
Tweet Blender
WP-DBManager
WP Multibyte Patch
です。このジャンル分けの設定は、親サイト・子サイトそれぞれの管理画面から
設定されていて、まず親サイトのfunctions.phpに
カスタム投稿タイプ「作品」を設定。
ここにタクソノミー「カテゴリ」が設定されています。
$blog_info->taxonomy(‘blog_info_category’, array(
‘label’ => ‘カテゴリー’,
‘hierarchical’ => false,
‘has_archive’ => true,
‘public’ => true,
));
「カテゴリ」には
「ファンタジー/famtasy」というように
「名前/スラッグ」が十数個登録されています。
これが子サイトの設定画面に「ジャンル」として表示されるのですが、
子サイトのfunctions.phpには、
function init_theme()
{
global $wpdb, $wp_rewrite;register_taxonomy(‘blog_info_category’, ‘blog_info’, array(‘hierarchical’ => false, ‘public’ => false));
register_taxonomy(‘blog_info’, array(‘hierarchical’ => false, ‘public’ => false));switch_to_blog($wpdb->siteid);
$site_term_objects = get_terms(‘blog_info_category’, array(‘hide_empty’ => false));
restore_current_blog();$site_terms = array();
foreach ($site_term_objects as $site_term_object) {
$site_terms[$site_term_object->name] = $site_term_object->term_id;
}$sp1_sec->component(‘genre’, ‘ジャンル’)->radio(‘genre’, $site_terms, array(‘checked’ => reset($site_terms), ‘separator’ => ‘ ‘));
と設定されていました。親の「カテゴリ」データを子で「ジャンル」に変え、
ラジオボタンの選択表示をしている、
ぐらいの認識はあるのですが、これを複数選択=チェックボックスに
変更したとき、ひとつしか表示されなくなってしまう理由がわからないのです。つたない説明で申し訳ないのですが、
少しでも手がかりがもらえればと思います。
よろしくお願い致します。フォーラム: プラグイン
返信が含まれるトピック: Custom-field-templateで画像の表示順序がおかしくなるgatespaceさん、ご教示ありがとうございます。
valueの値についてやsort関数については、
目を通してみてもまだちょっと分からなかったです。
これはPHPの勉強不足だと思うので、理解できるよう
頑張りたいと思います。「valueLabel」、ちゃんと用意されていたんですね。
気がつきませんでした。
「value」を入れたら名前表示されたので
そういうものだと勝手に解釈してました。
だから不安定になったのかもしれません。本当にありがとうございました。
フォーラム: プラグイン
返信が含まれるトピック: Custom-field-templateで画像の表示順序がおかしくなるgatespaceさん、
わざわざ検証ありがとうございます。
テンプレートを新しくして試してみたところ
「A」「B」「C」や
「A」「B」「C」「E」と表示されました!
ありがとうございます!ご指摘のあった
>[0]=> string(5) “E”
>となっているので、何か余計な値が保存されていませんか?これは、valueの値を表示させるタイトルにあわせてたもので、
実際には
「AAAAAA」
「BBBB」
「CCCC」
という値にしていたので(4)や(6)が表示されていたのだと
思います。つまり、valueの値は揃えないと安定しないということでしょうか。
フォーラム: プラグイン
返信が含まれるトピック: Custom-field-templateで画像の表示順序がおかしくなるgetspaceさん、ご教示ありがとうございます。
配列の表示を試してみました。◎表示順を「A」「B」「C」としたい場合
===================================
保存されている配列
array(3) {
[0]=>
string(4) “C”
[1]=>
string(4) “B”
[2]=>
string(6) “A”
}
または
array(3) {
[0]=>
string(6) “A”
[1]=>
string(4) “B”
[2]=>
string(4) “C”
}ソートし直した配列
bool(true)
array(3) {
[0]=> string(4) “B”
[1]=> string(4) “C”
[2]=> string(6) “A”
}
===================================◎表示順を「A」「B」「C」「E」としたい場合
===================================
保存されている配列
array(4) {
[0]=>
string(6) “A”
[1]=>
string(4) “B”
[2]=>
string(4) “C”
[3]=>
string(5) “E”
}
または、
array(4) {
[0]=>
string(5) “E”
[1]=>
string(4) “C”
[2]=>
string(4) “B”
[3]=>
string(6) “A”
}ソートし直した配列
bool(true)
array(4) {
[0]=> string(5) “E”
[1]=> string(4) “B”
[2]=> string(4) “C”
[3]=> string(6) “A”
}
===================================
ソートし直した配列は全て順番が逆になってしまっているようですが、
(しかもBとCが必ず逆)
保存した配列が順番どおりだったり逆順だったりするのが気になります。
カスタムフィールドテンプレートには
「A」「B」「C」「D」「E」の順番で
チェックボックスを設定しています。何か順番を不安定にさせる要素があるのでしょうか。
フォーラム: プラグイン
返信が含まれるトピック: Custom-field-templateで画像の表示順序がおかしくなるgetspaceさん、ご教示ありがとうございます。
早速試してみたところ、
====================================
「C」「B」「A」の場合
↓
「B」「C」「A」「A」「B」「C」の場合
↓
「B」「C」「A」「E」「C」「B」「A」の場合
↓
「E」「B」「C」「A」
====================================
となりました。
チェックを「A」から押しても同じ結果でした。
相変わらず、表示順が逆からなのが気になります。お手数おかけしますが、ご教示をいただけないでしょうか。
よろしくお願いします。フォーラム: プラグイン
返信が含まれるトピック: Custom-field-templateで画像の表示順序がおかしくなるgetspaceさん、ご返信ありがとうございます。
早速試してみたところ。。。=====================================
◎「C」「B」「A」の場合
array(5){
[0]=> atring(0)””
[1]=> string(0)””
[2]=> string(4)”C”
[3]=> string(4)”B”
[4]=> string(6)”A”
}◎「A」「B」「C」の場合
array(5){
[0]=> string(6)”A”
[1]=> string(4)”B”
[2]=> string(4)”C”
[3]=> string(0)””
[4]=> string(0)””
}◎「E」「C」「B」「A」の場合
array(5){
[0]=> string(0)””
[1]=> string(5)”E”
[2]=> string(4)”C”
[3]=> string(4)”B”
[4]=> string(6)”A”
}
=====================================
という値が表示されました。見ると、毎回バラバラに設定されているようですが、
これは設定がされていないということでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿タイプの記事を年代別に一覧表示させたいjim912さん
プラグインを見たのですが、ちょっと思っていたものと違うようです。
質問の仕方が悪かったかもしれませんので、改めて質問させてください。
カスタム投稿タイプで作成した「お知らせ」の記事を年代別に一覧表示させたいと思っています。
「お知らせ」は固定ページで作っていまして、ページにはサイドメニューに
<h3>ニュースアーカイブ</h3>-
<?php
add_filter( ‘getarchives_where’, ‘my_getarchives_where’, 10, 2);
add_filter( ‘get_archives_link’, ‘my_get_archives_link’, 10, 2);
wp_get_archives( ‘type=yearly&post_type=infomations’);
remove_filter( ‘getarchives_where’, ‘my_getarchives_where’);
remove_filter( ‘get_archives_link’, ‘my_getarchives_link’);
?>と設定していて、2012年、2011年、2010年と表示されています。
2012年をクリックすると、date.phpに移動して、2012年の記事を表示してくれるのですが、10件しか表示されません。
すべて表示させようと思って<?php query_posts(‘posts_per_page=-1’); ?>とすると、元の投稿一覧が表示されてしまいます。2012年をクリックしたときに2012年の記事だけをすべて表示するにはどうしたらいいのかご教授いただけないでしょうか。よろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿タイプの記事を年代別に一覧表示させたい