フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全28件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 特定のページテンプレートのみで読み込む
    トピック投稿者 skunk0915

    (@skunk0915)

    こんにちは。
    …えっと 本当にすみません。
    footer();の使い分けで実現できました。

    実はこの方法は一番最初に思いついた(ページテンプレートを使い分けているのでその応用でできるかもと思った)んですが、一度試してできず、検索で調べてやっぱできないのかと認識して条件分岐しかないんだなといういきさつがあったんですが…今言われて「えっ?」と思ってもう一度やったらできました…どうもこの一連の流れが完全な思い込みだったようで…間抜けすぎる…。

    こんな単純なことで質問して失礼いたしました。
    また、そんな質問にも丁寧にお答えいただき誠にありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: wp_list_categoriesのリストにクラス付加
    トピック投稿者 skunk0915

    (@skunk0915)

    こ、これは…
    まさに希望していたコードが出力されました。

    わざわざ完成形にまで作り上げたものをご提供いただき誠にありがとうございます!

    正直なところ一見しただけではなぜこの構文があのコードを出力するのか理解できていないため、これからこちらを元にいろいろ試して理解を深めさせてもらいたいと思います。

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

    フォーラム: 使い方全般
    返信が含まれるトピック: wp_list_categoriesのリストにクラス付加
    トピック投稿者 skunk0915

    (@skunk0915)

    jim912さん

    いつもありがとうございます。

    なるほど、こういうときにwalkerパラメータを使うんですか。
    他のパラメータはある程度理解しているつもりでしたが、walkerについては調べてもなかなか理解できず、ご提示いただいた手順の「1」で行き詰まっているレベルです。

    比較的需要の多い方法だと思い、もっと簡単にできるものかと思っていましたが甘かったです。

    ただ、これをやらないことにはCSSが冗長になってしまいますので、がんばってみます。

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

    フォーラム: 使い方全般
    返信が含まれるトピック: 記事の日付にスタイルを与えたい
    トピック投稿者 skunk0915

    (@skunk0915)

    ありがとうございます!
    そういうところをきちんと知っておかないと怖いですね。

    確認したところ意図せず使っていたんですが、下記のようなループでの使用で間違いないでしょうか?

    <?php
    if( have_posts() ) : while( have_posts() ) : the_post();
    ?>
    <div class="post">
    	<h2><?php the_title(); ?></h2>
    	<div class="date">
    		<div class="year"><?php echo(get_the_time('Y')); ?></div>
    		<div class="month"><?php echo(get_the_time('n')); ?></div>
    		<div class="date"><?php echo(get_the_time('j')); ?></div>
    	</div>
    	<div class="post-txt"><?php the_content(); ?></div>
    </div>
    <?php
    endwhile;
    endif;
    ?>
    フォーラム: 使い方全般
    返信が含まれるトピック: 記事の日付にスタイルを与えたい
    トピック投稿者 skunk0915

    (@skunk0915)

    おおお!できました!ありがとうございます!
    しかし…なぜdateだとできてtimeでできないんだろうか…これを理解しておかないとそのうち凄いミスにつながりそうな気がするので、そこまでしらべてみます。

    フォーラム: テーマ
    返信が含まれるトピック: IE8以下で見るとフリーズする
    トピック投稿者 skunk0915

    (@skunk0915)

    結局直接的な原因がわからなかったため、データベースを削除して記事を手作業で移したことで直りました。
    修復前と全く同じ状態に復元したのに、データベースの容量が10分の1以下になったことを見ると、いろいろ変なゴミ?がたまり、それが不具合を起こしていたのかなと思いました。

    フォーラム: 使い方全般
    返信が含まれるトピック: Chromeなのに管理画面にIE向け警告が出る
    トピック投稿者 skunk0915

    (@skunk0915)

    redcockerさん

    ありがとうございます。
    エクステンションを加えていないデフォルトのブラウザでも表示されていたので、それが直接影響しているわけではないかもしれません。

    あれから何もしていないのですが、なぜか警告が表示されなくなりました。

    結果的には解決しましたが、このサイト自体ちょっとおかしくなりつつあるような気がします。
    データベースが無駄に大きかったり…。

    他のWordPressサイトも数カ月したころ正しく表示されなくなり、データベースを削除して構築しなおしたら直ったことがあります。

    OSの再インストールじゃありませんが、このサイトも一度やり直した方が早いのかもしれません。

    chattranさん こんにちは。

    WordPressではテンプレートや固定ページ等に書く「http:自分のサイトURL」を<?php bloginfo('template_url');?><?php bloginfo('url');?>といったテンプレートタグで記述することでそのサイトのURLを動的に取得できます。

    実際に表示されたサイト上では区別がつきませんが、今回のようにURLが変わるような移設やドメインを変更したときに自動的に連動するので便利です。

    手作業で検索・置換するのもいいですが、人力では限界がありますし、効率的ではありません。

    これに限らずWordPressはテンプレートタグで様々なものを動的に取得できます。
    管理するサイトが多くなるほど、サイトの規模が多くなるほどその恩恵は大きいです。

    …と、やたら偉そうな物言いですが、これWordPressの一番の特徴といってもいいくらいの特徴ですよね…誰でも知ってますよね…。

    なんか質問の意図をものすごい勢いでカン違いしてドヤ顔しちゃってる気がしてならないんですが…大丈夫ですかね自分。

    ==
    追記

    あ、投稿内の画像のことかな?
    WordPress管理画面のインポート・エクスポートは機能が中途半端で使ったことないのでわかりませんが、自分はいつもデータベースそのものを1つのsqlファイルにまとめてダウンロードして、そのファイル内の元URLを新URLに一括で検索・置換して移設先のDBへインポートしてます。

    これなら一回で全部のパスが変更できます。

    質問の意図間違えてたらすみません。

    フォーラム: 使い方全般
    返信が含まれるトピック: カスタムフィールドでビジュアルエディタの使用
    トピック投稿者 skunk0915

    (@skunk0915)

    うーん 難しい…しばらく勉強してみます。ありがとうございます!

    フォーラム: 使い方全般
    返信が含まれるトピック: 年度別の新着情報を動的に生成したい
    トピック投稿者 skunk0915

    (@skunk0915)

    ああっ、カスタム投稿タイプのときはここにまとめて書くんですか!
    できました!感動です!ありがとうございました!!

    フォーラム: 使い方全般
    返信が含まれるトピック: 年度別の新着情報を動的に生成したい
    トピック投稿者 skunk0915

    (@skunk0915)

    ありがとうございます。教えていただいた方法でできたんですが…、
    その後 カスタム投稿タイプで投稿した記事を年度別に分ける必要が出てきました。
    複合(カスタム投稿タイプに絞り込む&年度で絞り込む)というのはできるんでしょうか?

    元のタグは

    `<?php query_posts( $args ); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post();
    /* ループ開始 */ ?>
    <li>
    <a href=”<?php the_permalink(); ?>”><?php the_title(); ?>(<?php the_time(“Y.m.j”) ?>アップ)</a>
    </li>
    <?php endwhile; ?>
    <?php else : ?>
    <th>記事がありません</th>
    <td>表示する記事はありませんでした。</td>
    <?php endif; ?>`

    で、ここの情報を元に

    <?php query_posts( $args ); ?>

    <?php query_posts( $args."&year=2010" ); ?>
    と記述してみたんですが、どうやらカスタム投稿タイプではないデフォルトの投稿(post)から絞り込んでいるような結果が出ます。

    何かお分かりの方ご協力お願いいたします。

    フォーラム: 使い方全般
    返信が含まれるトピック: IE8で表示するとフリーズする
    トピック投稿者 skunk0915

    (@skunk0915)

    メジャーなプラグインなので疑っていませんでしたが、ご指摘いただいて改めて調べてみると
    ultimate-google-analyticsと競合するとのことでした(http://39kn.com/2009/09/10/2649/)。

    検証いただきありがとうございます。
    一度これらの利用をやめて様子を見てみます。

    こんにちは。
    あらかじめURLをテンプレートタグで記述しておけば、URL(ドメイン)が変わっても自動的に置換されますが、全て「http://hoge.com/img/hoge.jpg」という感じで記述していたのでしょうか?

    フォーラム: インストール
    返信が含まれるトピック: ロリポップへ移設するとエラーになる
    トピック投稿者 skunk0915

    (@skunk0915)

    ありがとうございます。
    現在のエラーもロリポップ特有の問題で、タイトルの内容から外れていないため、この中で続けるべきかと思ったのですが…。
    投稿内のPHPが読み込まれない(Exec-PHPが機能していない)ことが原因なので投稿(というか投稿内のPHPコード)を削除すれば正常に表示されます。
    ただ、PHPを通常のテキストに置き換えただけでは、今後のメンテナンスで不要な手間が発生するため、使わない方法ではなく使える方法を模索しています。

    フォーラム: インストール
    返信が含まれるトピック: ロリポップへ移設するとエラーになる
    トピック投稿者 skunk0915

    (@skunk0915)

    失礼しました。htaccessのパスが元のままでした。
    こちらを書き換え、一応表示されるようになったのですが、今度は投稿内のPHPが効かない状態になっています。

    プラグインの「Exec-PHP」を利用してPHPを投稿内に使っていたのですが、
    投稿部分に

    Parse error: syntax error, unexpected ‘=’ in /home/users/0/main.jp-jokinal/web/wp1226/wp-content/plugins/exec-php/includes/runtime.php(42) : eval()’d code on line 60

    と表示されます。
    無効にすれば、投稿が表示されますが、PHPが効いていないため表示が崩れます。

    メッセージに従い、runtime.phpの60行目をチェックしたところ、

    if (!$poster->has_cap(ExecPhp_CAPABILITY_EXECUTE_ARTICLES))

    となっており、この部分からは問題が見えないのですが、これもやはりサーバーの問題でしょうか。

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