tecking
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: サイドバーの位置が下に移動しているどうやら原因は10月7日の記事にありそうです。
トップページだけでなく、この記事の個別ページでもサイドバーが下の方に落ちてしまってます。いまいちど、big タグのふり方も含め、当該記事を編集画面で確認された方がよいかもしれませんね。
フォーラム: 使い方全般
返信が含まれるトピック: サイドバーの位置が下に移動しているbig タグはテンプレートをカスタマイズして追記したものでしょうか? それとも記事入力時に追記しているものですか?
カスタマイズで追記したのであれば、初期状態の『proClouds』を再度ダウンロードして挙動を確かめていただけませんか?
(現在の『proClouds』テーマはご自身のPCなどにバックアップしておいてくださいね)フォーラム: 使い方全般
返信が含まれるトピック: サイドバーの位置が下に移動しているproCloudsのテンプレートを見てみると、misty-familyさんのブログのトップページで
<big>~</big>
のタグがことのほか多いのが気になりました。
テンプレートのカスタマイズをされたとか、何か心当たりはありますか?フォーラム: 使い方全般
返信が含まれるトピック: get_the_term_listをリンクなしで表示する方法を教えてください。RMVPさん
1週間前に立てられたトピックなので解決済みかもしれませんが……
get_the_term_list() と get_the_terms() の違いは、前者ではリンク付きのHTML文字列が返されるのに対し、後者では配列が返されるという点です。そのため get_the_terms() の返り値をそのまま echo しても文字列をうまく表示させることができません。
ベーシックな用例ですが、下のようにすればリンクなしでタグだけが表示されるかとおもいます(HTMLタグは適宜追加してくださいね)。
$terms = get_the_terms( get_the_ID(), 'portfolio_cats' ); if ( !empty($terms) ) { if ( !is_wp_error( $terms ) ) { foreach( $terms as $term ) { echo $term->name; } } }
フォーラム: 使い方全般
返信が含まれるトピック: サイドバーの位置が下に移動しているフォーラム: 使い方全般
返信が含まれるトピック: 一般設定でURLを変更した所、サイトが表示できなくなりました。idetuyoさん
Codexの サイト URL の変更 – wp-config.php の編集 にもあるように
define('WP_HOME', 'http://example.com'); define('WP_SITEURL', 'http://example.com');
と wp-config.php に書き込む方法だと《サイトの値を決め打ちしているだけです。この方法を使うと、サイトの一般設定ページで値を変更することはでき》なくなるのでご注意ください。
手前味噌で恐縮ですが、まずはこちらのトピックを参照してみてください。
http://ja.forums.wordpress.org/topic/11967
「WordPress アドレス (URL)」「サイトアドレス (URL)」を違うものにしたい場合は、上記ページの手順で修復できたのちにCodexの WordPress を専用ディレクトリに配置する – ルートディレクトリにインストール済みの場合 を参考に進められてはいかがでしょうか。
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページのホーム以外すべて表示されませんYoshiko Hasegawaさん
テーマを標準のもの(Twenty ElevenもしくはTwenty Ten)に戻すとどうなりますか?
追加でプラグインを入れたのであれば、それもいったん無効化して挙動を確かめてみてくださいね。フォーラム: その他
返信が含まれるトピック: the_categoryのtitle属性を消す方法teiさん
2週間前に立てられたトピなので解決済みかもしれませんが……
functions.php にこだわらないのであれば、PHPの ob_start(), ob_get_clean() でさくっと実装した方が早いかもしれません。こんな感じでどうでしょうか。<?php ob_start(); the_category(); $out = ob_get_clean(); echo preg_replace( '/(<a.+?)(title=".+?")(.+?>)/', '$1$3', $out ); ?>
#title属性をなくすことの是非は本筋からそれるのでここでは触れないようにしますね 🙂
フォーラム: 使い方全般
返信が含まれるトピック: 静的ページにwordpressの最新記事を埋め込む原因は functions.php の冒頭
/** * @package WordPress * @subpackage Default_Theme */ <?php
コメントブロックがPHPの開始タグの外側にあるので、そのまま文字列として出力されているのではとおもいます。コメントブロックを削除するかPHPの開始タグ以降に配置すれば、出力されなくなるはずです。
フォーラム: 使い方全般
返信が含まれるトピック: 静的ページにwordpressの最新記事を埋め込むフォーラム: 使い方全般
返信が含まれるトピック: 固定ページのサイドバーに投稿ページへのリンクを表示させたい。たとえば primary-widget-area で『All in One Sub Navi Widget』を使う場合、こんなコードでやってみてはどうでしょう?
ウィジェット部分のHTML文字列をいったん変数 $out に格納し、preg_replace() でカテゴリートップへのリンク・カテゴリータイトルを追記した後に出力する、という流れです。『All in One Sub Navi Widget』が、出力時に ul タグに sub_navi というCSSクラスを付記することを利用しています。
(やや強引な手法、かつざっくり検証しただけなのでご容赦を)<?php ob_start(); dynamic_sidebar('primary-widget-area'); $out = ob_get_clean(); $cat = get_category(N); // Nには追加したいカテゴリーのIDを記載 $str = '<a href="' . get_category_link($cat->cat_ID) . '">' . $cat->cat_name . '</a>'; echo preg_replace( '/(<ul class="sub_navi">)(.+?)(<\/ul>)/s', '$1$2<li>' . $str . '</li>$3', $out); ?>
フォーラム: 使い方全般
返信が含まれるトピック: 文章中に枠を作りたいのですが示されているコードでは div タグに枠の設定を書き込んでいるので「枠で囲うのはタグ」と思われたのでしょうね。でも実は div タグに書いてある style=”~” の部分は「インラインスタイルシート」という、スタイルシートの一種なのです。
WordPressのカスタマイズでは、ある程度のスタイルシートの習得が必要となりますので、ぜひがんばってくださいね。
フォーラム: 使い方全般
返信が含まれるトピック: 文章中に枠を作りたいのですがmewmweさん
表示させたい文章ブロック全体のコードを
<div style="margin: 10px 0 0 0;padding: 5px;border: solid 1px #cacaca"> // 文章ブロックのHTMLやテンプレートタグ </div>
と示された方が、回答が得られやすいと思います。
コードを示される際は、その前後を ` (逆クォート)でくくってくださいね。ちなみにご質問は、WordPressというよりスタイルシートに関する内容ですが、スタイルシートについてはある程度ご理解されていらっしゃいますか?
たとえば、border: solid を border: dotted にすると点線になる、とか。フォーラム: 使い方全般
返信が含まれるトピック: 固定ページのサイドバーに投稿ページへのリンクを表示させたい。chosukeさん
使っているテーマやサイドバーの実装が分からないので、『Twenty Eleven』テーマでウィジェットを使って表示させている、という前提で。WordPressを始めたばかりとのことなので、プラグイン『Exec-PHP』を使った例を紹介します。
ウィジェットは「固定ページ」の代わりに「テキスト」を使います。
『Exec-PHP』を有効化させた後、テキストウィジェットに、Codex「wp_list_pages」のページに載っているコードをペースト、保存します。<?php if($post->post_parent) $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); if ($children) { ?> <ul> <?php echo $children; ?> </ul> <?php } ?>
これで「固定ページ」ウィジェットと同じ表示になるかとおもいます。
そのうえで、上記コードを次のように修正します。
修正前:
<?php echo $children; ?>
修正後:
<?php echo $children; global $post; $post = get_post($id=N); // N には表示させたい投稿のIDを記載 ?> <li><a href="<?php the_permalink();?>"><?php the_title(); ?></a></li>
『Exec-PHP』はテキストウィジェットや記事本文内でPHPコードを実行できる便利なプラグインです。反面、うっかりすると穴のあるコードを埋めることにもなるのでご留意ください。