サポート » プラグイン » CPTアーカイブページのリンクを固定ページに貼りたい

  • 解決済 yamadanoa

    (@yamadanoa)


    表題の通り、カスタム投稿タイプのアーカイブページを作成し、そのリンクを固定ページ(フロントページにしてあります)に貼りたいのですがうまくいきません。
    私はコーディングはできますがワードプレスやPHPは初心者です。

    【基本的な環境】
    ・LOCALbyflywheelで作成したローカル環境を使用。
    ・ワードプレス6.0.1を使用。
    ・BackWPupとCustom Post Type UIのプラグインが有効。

    【これまでの作業】
    1.Custom Post Type UIを有効化し、「新規投稿タイプを追加」タブから投稿タイプ(「グルメ情報」と命名)を作成。
    2.「投稿タイプを編集」タブ>設定>「アーカイブあり」の項目を「真」に設定。
      「アーカイブURLに使うスラッグ」は設定せず。
    3.ダッシュボードの左端のメニューに「グルメ情報」の項目が現れたので、そこから新規投稿記事をいくつか書き、公開。

    【困っていること】
    1.固定ページの編集画面で、文字を選択し>リンクボタンをクリック>出てきた検索窓に、投稿タイプ名(グルメ情報)、投稿タイプスラッグ(「gourmets」と設定してある)などを入れても該当と思われるページが出てこない。またURLで検索しようにも、自分で指定していないのでわからない。

    2.同じ検索窓に、試しに投稿した個々の記事のページを検索してみると、出てくる。暫定でそのページのリンクを貼ってみたところ、編集画面では正常にリンクが貼られているように見えるが、固定ページのプレビューには反映されない。

    どうすればよいのか調べてみましたが、解決策が見つかりませんでした。
    テーマファイルを直接編集することも考え調べてみましたが、サンプルコードは出てくるもののどのファイルのどこに書けばよいのかがわからず、頓挫しています。

    アーカイブページについての知識が足りないのかもしれませんが、どうすればよいか教えていただけますと幸いです。

    • このトピックはyamadanoaが3ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは。

    記載の通りに設定されたのであれば、アーカイブページのURLは「https://yourdomain.com/gourments/」となるはずなので、まずはそのURLにアクセスした時にアーカイブページが表示される事を確認した上で、リンクを貼ってみてはいかがでしょうか。

    トピック投稿者 yamadanoa

    (@yamadanoa)

    @wildworks
    お返事が遅くなり、申し訳ありません。
    ご教示ありがとうございます。
    仰る方法でソースコードを書き換えた結果、うまくいきました。

    • この返信は2ヶ月、 3週前にyamadanoaが編集しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。