🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

Q&A

解決済

1回答

4185閲覧

Custom Post Typeが表示されない

kaitouEx

総合スコア21

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

0グッド

0クリップ

投稿2021/03/25 07:54

#困っていること:
カスタム投稿タイプを追加したあとカスタム投稿が表示できない

#現象:
カスタム投稿タイプを作成したが、カスタム投稿タイプの表示をしようとすると読み込み中のぐるぐるがずっとぐるぐるしていていつまでも読み込み完了にならない。

#カスタム投稿タイプ作成手順
チュートリアル等を参考にCustom Post Type UI(プラグイン)を使用してカスタム投稿タイプを作成した。
その後、パーマリンク設定を空更新した。
その後、タクソノミーを追加。パーマリンク設定を空更新した。
→カスタム投稿を表示させようとするがぐるぐるが消えない

#functions.phpに追加したコード

php

1<?php 2//add custom post type 2021.3.25 ai 3// カスタム投稿タイプを追加 4add_action( 'init', 'custom_post_type' ); 5function custom_post_type() { 6 register_post_type( 'documents', // カスタム投稿タイプのスラッグの指定 7 array( 8 'labels' => array( 9 'name' => __( '資料DB' ), // メニューに表示されるアサル(ASAL) 10 'singular_name' => __( '資料DB' ), // 単体系のアサル(ASAL) 11 'add_new' => _x('新規追加', 'documents'), // 新規追加のアサル(ASAL) 12 'add_new_item' => __('新規追加') // 新規追加のアサル(ASAL) 13 ), 14 'public' => true, // 投稿タイプをパブリックにする 15 'has_archive' => true, // アーカイブを有効にする 16 'hierarchical' => false, // ページ階層の指定 17 'menu_position' =>5, // 管理画面上の配置指定 18 'menu_icon' => 'dashicons-edit', // アイコン 19 // 全てのサポートを使う場合は下記参照 20 'supports' => array('title','editor','thumbnail','custom-fields','excerpt','author','trackbacks','comments','revisions','page-attributes') 21 ) 22 ); 23} 24?>

 →カスタム投稿を表示させようとするがぐるぐるが消えない

◼️環境
テーマ:TCD Nano Ver.1.4.1
PHP Version 5.7

◼️考えたこと
PHPのバージョンをあげるかテーマのバージョンをあげることによって解決するかもと思ってローカルで試してみたのですがどちらも関係なかったようです。
最初からカスタム投稿タイプを全く別で作り直すとかしか考えが及びません。
何かヒントをいただけたら、すごく助かります。

こういうことが起きたのは初めてなのでよくわかりません。

よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

解決しました。
投稿ページのsingle.phpのループの中で'post_type' => '別のポストタイプ', になっていたせいでした。
single-[post-type-name].phpを作ってその中でpost_typeに正しいポストタイプを設定してやったら解決しました。
ページの中身変えたことを忘れて長いこと調べまくっていて自分がアホすぎて嫌になって走り出したくなりました。
ありがとうございました。

投稿2021/03/25 09:00

kaitouEx

総合スコア21

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問