フォーラムへの返信

11件の返信を表示中 - 1 - 11件目 (全11件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 静的ファイルの設置場所
    トピック投稿者 rurikabuto

    (@rurikabuto)

    皆様早速のコメントありがとうございます。

    > shokun0803さま
    ご返信ありがとうございます!
    とても参考になりました。おっしゃるようにおそらく正解は無く、都度自己判断となる事項かなとは思います。
    個人的な見解が知りたいので、とてもありがたいです。

    (以下はshokun0803さまへの補足回答というよりメモ的なものになりますが、)

    1.テーマの切り替え等は将来的にしない。
    (ブログなどでは無くオリジナルのテーマ・サイトなのでする理由が無い。)
    2.  CSS の最適化プラグインは利用予定ないものの、基本のstyle.cssは通常どおりテーマファイル内に設置、function.phpに内に適切な関数で CSS ファイル等の読み込みを指定済み
    3. がやや気になりますが今のところ影響は少ない?

    >munyaguさま
    ご返信ありがとうございます。
    確かにおっしゃるとおりバックアップ対象外になり、当方もAll in One Migration を利用することが多いので別途で配慮が必要ですね。

    (以下はmunyaguさまへの補足回答というよりメモ的なものになりますが、)リリース後は当該ファイルへの更新はほぼ無いので問題無い?

    とはいえ、然しながら実案件のお仕事では皆様テーマファイル内で完結してらっしゃいますよね??実際のところいかがでしょうか。


    フォーラム: テーマ
    返信が含まれるトピック: 古いwp 機能が無い。
    トピック投稿者 rurikabuto

    (@rurikabuto)

    Tetsuaki Hamano (@wildworks)さん

    お返事ありがとうございます!
    そうなんです、触りたくないほど古く、危険な香りがします。

    動画も拝見しました!(探偵ですね…助かります)
    確かにデフォルトですと2.7でもメニュー自体は盛りだくさん(?)であるようですね。
    通常管理画面からメニューを非表示にする場合はfunction.phpに明記することが多いように理解してますが、
    そもそも無いので、ハテ??という状況です。

    幸い(?)テキストのみの構成の簡便な投稿が多いので、最悪手動での移行も視野にいれてみます。
    ありがとうございました!

    トピック投稿者 rurikabuto

    (@rurikabuto)

    @oisit 様

    ご回答ありがとうございます。
    やりたいのはそんな感じのことです。ご提示頂いたコードは管理画面の固定ページや投稿で使うタイプのものですよね。仰せのとおり今回はテンプレートの中で使いたいのです。
    do_shortcode 調べて見ます。どうもありがとうございました。

    トピック投稿者 rurikabuto

    (@rurikabuto)

    Toro_Unit (Hiroshi Urabe)様

    補足ありがとうございます。 お礼が遅くなり失礼しました。
    query_postsを使うのは古い情報のサイトや本などによく掲載されてますね。
    ページ送りに支障があったりループを2回取りに行ってしまう?など諸々の理由で現在は非推奨であり
    通常、WP_Query や get posts を使う、ということは存じております。(知識はあるのですが、実行が伴わないんです。(汗)

    それから、ちなみにですが頂いたサンプルコードのif〜〜whileがあると延々無限にループしてしまいますので
    それを削除して以下のようにしたところ、

    <?php
    $args = array(
         'post_type' => 'products', // 投稿タイプ
         'posts_per_page' => 4, // 表示するページ数
    ); ?>
    <?php $wp_query = new WP_Query( $args ); ?><!-- クエリの指定 -->
    <!-- ここに表示するタイトルやコンテンツなどを指定 -->
    <?php get_template_part('loop', 'products'); ?>
    <?php wp_reset_postdata(); ?><!-- リセット -->

    以下のページすべてで希望の表示にはなったのですが、
    (topページ:front-page.php、当該投稿シングルページ:single-products.phpや、固定ページ:page.php)
    これはloop-products.phpの中にすでに
    if〜〜whileがあるので、不要ということでしょうか。
    もしよかったらご回答頂けると幸いです。

    トピック投稿者 rurikabuto

    (@rurikabuto)

    RocketMartue様

    ご回答ありがとうございます。
    メインループとは別なので、
    <?php get_template_part('loop', 'products'); ?> 単体では動かず別に作成が必要でサブループを作る、と理解しましたが間違ってます?

    ちないにloop-products.php の中身は以下のような普通の内容です。

    <?php
    if ( have_posts() ) :
        while ( have_posts() ) : the_post();
    ?>
    <div id="post-<?php the_ID(); ?>"
    中身中身中身中身
    </div>
    <?php
        endwhile;
    endif; ?>
    
    トピック投稿者 rurikabuto

    (@rurikabuto)

    ご回答ありがとうございます。確認させて頂きます。

    やりたいことはloop-products.phpの商品のループを<?php get_template_part(‘loop’, ‘products’); ?> で一覧表示してtopページやpage.phpに記載して使いまわして表示したいです。

    archive-products.phpの商品一覧ページは問題なく表示されているので
    メインループ(メインクエリ?)とサブループというのの問題な気もしますがよくわかりません。
    いろんな本に、<?php get_template_part(‘loop’, ‘hoge’); ?> でテンプレートパーツを取得して表示する方法が
    記載されているので可能な気がするのですが、
    バージョンを一番新しいので制作したのでそのせいですかね。。

    functions.phpに

    トピック投稿者 rurikabuto

    (@rurikabuto)

    ご回答ありがとうございます。
    なるほど!最終的には検索エンジンの登録も変更されるのですね。

    リニューアル後は、ポストに任意の英語投稿名を入れたかったのですが、
    いずれにしてもパーマリンクを変更すると過去の投稿は日本語にタイトルに変換されるので
    すが日本語名は避けたいですし、この場合どうすればよいのでしょう。
    なにを優先するかということかとは思いますが、、

    固定ページのリンク名ぐらいは任意で変更したいですが
    投稿と同様に”post”という考え方なのかな?と理解してますのでしょうがないのでしょうかね。

    フォーラム: 使い方全般
    返信が含まれるトピック: 稼働中の小規模WPのリニューアルについt
    トピック投稿者 rurikabuto

    (@rurikabuto)

    ご回答ありがとうございます!
    なんとか既存データをテスト環境にまるっとコピー出来たのでそこで作業を進め
    仰るように、公開するときに置換して行けそうです。

    サブディレクトリでテスト環境を作ると既存環境に影響がでやすいかなーと思います。

    なるほど、、
    以前、サブディレクトリで同じようなことをして特に問題がなかった記憶がありまして
    サブドメインを作る、というのは頭に浮かびませんでしたが^^;
    サブドメインの方が安全そうですね。

    あくまで個人的にはこうしてるという情報なので、ぜったいこれが最適!というわけではないのですが^^;

    はい!承知しました。もちろんです。
    分かりにくく、回答しづらい親切に、詳細に回答下さりありがとうございました。
    教えて頂いたことを元に、わたしなりに最適をみつけて行きます。

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

    フォーラム: 使い方全般
    返信が含まれるトピック: 稼働中の小規模WPのリニューアルについt
    トピック投稿者 rurikabuto

    (@rurikabuto)

    yukiforweb様、mypacecreator様

    ありがとうございます。
    お礼が遅くなり申し訳ないです。

    mypacecreator様
    すいません、サブドメインって経験がなく、すごく初歩的な質問なのですが

    /home/yourname/www/test.example.com/
    に
    http://test.example.com/
    というようなサブドメインを割り当て、
    /home/yourname/www/test.example.com/wp/
    にWordPressをセットアップします。

    たとえばこのようにして

    index.html
    /home/yourname/www/test.example.com/wp/(稼働中サイト)
    /home/yourname/www/test.example.com/wp2/(リニューアルデータを置く)

    wp2を作成しそれをサブドメインを作り割り当てるということでしょうか。
    あとサブドメインを作るのは、サブディレクトリを作るのとどうちがうのでしょう。

    トピック投稿者 rurikabuto

    (@rurikabuto)

    早速ありがとうございます。
    ご提示下さった過去トピックでなんとか解決出来そうです。

    >あ、WordPress標準のカテゴリーはふつうの投稿だけに使い、カスタム投稿にはカスタム分類を用意(CPT UI で作れますよね)するほうがすっきりすると思いますよ。

    そうなんですが、管理画面に48都道府県の分類がばあーーーーと出るのがなんか嫌だなと、、
    この辺もカスタムできるんでしょうけど。

    トピック投稿者 rurikabuto

    (@rurikabuto)

    お礼が遅くなり申し訳ありません。
    ご返信ありがとうございました。

    おそらく私の書き方の問題だったと思うのですが500エラーで管理画面にも入れなくなるトラブルが発生してしまいまして。。
    また折をみて検証致したいと思いますが、未検証ということでここに残しておきたく。

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

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