フォーラムへの返信

15件の返信を表示中 - 256 - 270件目 (全299件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 存在しないURLからの自動リダイレクト

    googleの順位であれば先般panda updateとやらでまた何が影響するかわからなくなったので
    SEO業者さんのいうことも違うと言い切ることはできませんが

    今までインデックスされていたページが.html付きのぺーじだったとしたら
    wordpressで構築しなおした際にパーマリンクの設定で切り替わるなどしたら
    検索順位はもちろん下がるとおもいます。

    それはそれとして、リンク先のとおりにやればほぼ問題ないと思いますが
    wordpressが真っ白になったってことは何かを消してしまったとかがあるのかもしれません。
    こちらはサーバに依って結構左右される部分になるのでなんとも言えません。

    テーマファイルの方で、404.phpを作成する方法で対応してみてはいかがでしょう
    http://wpdocs.sourceforge.jp/Creating_an_Error_404_Page
    404.htmlファイルをつくったのであればぶっちゃけそのままファイル名を変えてテーマフォルダに突っ込むだけでも。

    フォーラム: 使い方全般
    返信が含まれるトピック: サイドバーの内容

    naoshihoさん
    これが原因かどうかまではわかりませんがquery_postsの中身の
    '$category_name=' .$sidebar_cat_name);
    この部分がtypoです
    '&category_name=' .$sidebar_cat_name);

    gatespaceさん補足ありがとうございます。
    こちらのほうが楽そうですね。

    tohakuさん。
    一点上記コードで

    $now_post_num = $_POST['now_post_num'];
    $get_post_num = $_POST['get_post_num'];

    の部分ですがもしそのまま使うのであれば
    最低限intvalでくくってやったほうがいいかと思います。

    今手元に何も無いのでココをこうする・・・。と具体的なことは言えませんが
    記事の情報は確かに
    FROM $wpdb->posts
    で取得できますがカテゴリはまた、別の場所に入っているので
    LEFT JOINなどでくっつけながらやっていく必要があります。

    別海として
    require(‘○○/wp-blog-header.php’);
    のようにすると自分でSQLクエリを組み立てなくても
    より楽なwordpressの各関数がそのまま使用できるようになるので
    get_postsなりで作っていったほうが楽かなとは思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: エディタでHTMLモードを強制する方法

    私の場合ですが
    cookieのwp-settings-1にそれぞれ
    editor=html&m0=c&m1=c&m2=c&m3=c&m4=c&m5=c&m6=c&m7=c&m8=c&m9=c&m10=c&m11=c&m12=c&m13=c&m14=c
    editor=tinymce&m0=c&m1=c&m2=c&m3=c&m4=c&m5=c&m6=c&m7=c&m8=c&m9=c&m10=c&m11=c&m12=c&m13=c&m14=c

    となっていたのでこれを直接変えてやればいいとは思いますが
    一旦読み込んで書き換えた後にもう一度表示し直す必要がある・・・・のかな?
    cookie関係なく強制的に切り替わるようなhookがあればよさそうですが

    フォーラム: 使い方全般
    返信が含まれるトピック: ページタイトルのphpの記述について

    tanshioさんこんにちは
    なぜ「クラス」になるのかっていうのはわからないですが

    <?php if(is_home()); ?>
    <title>ページタイトル|キャッチコピー</title>
    <?php else; ?>
    <title><?php wp_title(''); ?>|キャッチコピー</title>
    <?php endif; ?>

    こちらのほうで

    <?php if(is_home()); ?>

    <?php else; ?>

    がセミコロン「;」になっています。
    こういう書き方の場合は各ブロックはコロン「:」で区切って
    最後の「end~~」をセミコロンで閉めるという書き方になります。

    http://php.net/manual/ja/control-structures.alternative-syntax.php

    function GetVals($checked){
    		var AllVals = new Array();
    //		AllVals = $checked.map(function(index, el) { return jQuery(this).val(); });
    		$checked.each(function(){
    			AllVals.push(jQuery(this).closest('label').html().replace(/<(.+)>/,""));
    		});
    		alert(AllVals.join(','));
    }

    こんなかんじでいかがでしょう。もっといい方法があるとおもいますが

    カスタムメニューで追加ということですね。
    そして、固定ページを自作しました。
    で、実際にページを見るとリンクが「ドメイン?cat=17」となっているのでおそらく
    「メニューに追加」のボタンを押した時に
    固定ページのところではなく「カテゴリー」のところの「メニューに追加」を押したのでしょう。

    もう一度カスタムメニューで希望の固定ページを選択してから
    「固定ページ」選択した場所の「メニューに追加」を押して下さい。
    そののち、マウスのD&Dで順序を入れ替えることができます。

    また、これだけではHOME。つまり「http://hakone1975.heavy.jp/」だけで表示されるものは変わりませんので
    管理画面の左メニューの下の方にある「設定」の「表示設定」より
    フロントページの設定を今回HOME用に作成した固定ページに設定すると
    メインイメージをクリックした時に表示されるものも変わります。

    今はSSHか直接wordpressの管理画面からテーマファイルを編集なさっているのでしょうか
    FTPは必須ではありませんがレンタルサーバであればほぼ必要なソフトです。
    また、FFFTPもサーバがクセのあるものでなければほとんどがデフォルトのままで操作できるはずです。
    前のトピックを拝見させていただきましたが別ソフトの話でもよく有りそうな間違いを言ってくれたり
    問題の切り分けなどされていると思いましたがそれを「親切な意見をもらえず解決したのはレンタルサーバの人」
    と言うのはどうかと思いますよ。

    それはそれとして、グローバルナビゲーションをどのように作ってあるかに依ります。
    カスタムメニューで設定しているのか。直接テーマファイルに記述されているのか。
    後者であればどのように書いているのか。等現時点ではなんとも言えません。

    トップページをどのページに設定するかに依りますが、メインイメージをクリックした先に戻るだけであれば
    ぶっちゃけハイパーリファレンスを”/”と直接記述してやリさえすればトップページに戻るはずです。

    フォーラム: 使い方全般
    返信が含まれるトピック: indexページのカスタム投稿のページングでnot found

    jim912さんgatespaceさん訂正ありがとうございます。
    通常のクエリを変更する簡単な方法があったんですね
    リンク先を拝見した所この方法なら表示件数が変わるようなもの
    (アーカイブに依って10件表示だったり5件表示だったり)でも管理画面の
    表示設定を1件にしてすべてのクエリにposts_par_pageを指定しなければいけない
    という面倒な事をしてましたがそちらの方でも便利になりそうです。

    フォーラム: 使い方全般
    返信が含まれるトピック: indexページのカスタム投稿のページングでnot found

    studiooakさん。はじめまして

    <?php $args = array(
     'post_type' => array('antiaging','house','marriage','family','town','try'),
    'paged' => $paged,
    'posts_per_page'=>8
    ); ?>
    <?php query_posts($args); ?>

    こちらのコードですが3行目の$pagedというのはちゃんと取得できていますか?
    echoなりで表示させてみて下さい。
    その上でもしちゃんととれていない場合は
    <?php $paged = (get_query_var('page'))?get_query_var('page'):1; ?>
    を$argsへの代入前に入れると動くかもしれません。
    WP-Pagenaviの場合は引数にこの取得したpostを渡してやる必要があったと思います。

    また、余談ですがもし今後色々とカスタマイズをしていくのであれば
    本来とは違う動き(アーカイブページでアーカイブ以外のものを表示等)の場合は
    get_post等を使う方が色々といいようです。

    やはりそうなりますよね。
    この場合は
    str_replaceではなく
    preg_replaceを使います。
    が・・・ちょっと難しいですね。
    どなたか正規表現の詳しい人はいないでしょうか

    sansankoさんはじめまして

    まず、このようにphp自体の関数で文字を入れ替えたりする場合には
    wordpressのタグが直接表示するものか、「echo」をしなければ表示できないものなのか
    ということを注意する必要があります。

    http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories
    こちらの「使い方」を見ると
    <?php wp_list_categories( $args ); ?>
    だけで表示できてしまっているので提示されたコードの3行目で置き換えるつもりで書いた
    タグで直接表示されてしまっているわけです。

    これをphpの変数に渡したりする場合はwordpressではよく
    the_○○とget_the_○○で区別されていますがリファレンスを見るとこの場合は
    $argに「echo」で指定してやればいいようですので

    $args = array( 'taxonomy' => 'category','echo'=>false );
    でいけると思います。
    ただ、この場合は全ての半角スペースが<br />に置き換わってしまいますが・・・

    #wp-pointer-0 {
    display:none !important;
    }
    では消えないでしょうか?

    カレントになっている投稿が不明、若しくは現在のURLそのままの情報です
    momo-sophia様の欲しい記事情報は上記の書き方ですと$my_queryに入っているので
    get_post_custom_values(‘category’);
    の第二匹数に$my_query->IDで記事のidを渡すか
    そのままwhileで$my_query->have_posts()をまわすかする必要があります。

    http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_post_custom_values

15件の返信を表示中 - 256 - 270件目 (全299件中)