質問をすることでしか得られない、回答やアドバイスがある。

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

ただいまの
回答率

90.51%

  • PHP

    23033questions

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

  • WordPress

    8495questions

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

Wordpress でカスタム投稿タイプが上手く表示できません。

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 159

marimari830

score 3

Wordpress テーマHabakiriで子テーマを作って制作しています。
Advanced Custom Fieldsを使って、works という「制作事例」を表示するページを
作りたいと思っています。
カスタム詳細ページをまず作ったのですが、
●アドミンバーが消える。
ヘッダー部分はかろうじて、タイトルのみ、ナビの項目消失…
●サイドバーが表示できない
●フッター部分読み込めない。
と…こんな、状態です。
イメージ説明
なんとか、上記の問題をクリアしたいです。
どうぞよろしくお願いいたします。


以下、single-works.php のコードとなります。

<?php
/*
Template Name: single-works
*/
get_header(); ?>

<?php get_template_part( 'modules/page-header' ); ?>
<div class="sub-page-contents">
<div class="container">
<div class="row">
<div class="col-md-9">
<main id="main" role="main">

<?php while ( have_posts() ) : the_post(); ?>

<div class="works-thumbnail"><?php the_post_thumbnail(); ?></div>
<div class="works-info">
<dl>
<dt>画像</dt>
<dd><?php echo esc_html( post_custom( 'img001' ) ); ?></dd>
</dl>
<dl>
<dt>説明</dt>
<dd><?php echo esc_html( post_custom( 'text' ) ); ?></dd>
</dl>
<!-- <dl>
<dt>ひとこと</dt>
<dd><?php echo nl2br( esc_html( post_custom( 'message' ) ) ); ?></dd>
</dl> -->
</div>
<!-- <div class="works-content"><?php the_content(); ?></div> -->

<?php _s_content_nav( 'nav-below' ); ?>
<?php endwhile; ?>

<!-- end #main --></main>

<!-- end .col-md-9 --></div>
<div class="col-md-3">
<?php get_sidebar(); ?>
<!-- end .col-md-3 --></div>
<!-- end .row --></div>
<!-- end .container --></div>
<!-- end .sub-page-contents --></div>
<?php get_footer(); ?>


Habakiri 親テーマ single.php

<?php
/**

  • Version    : 1.1.0
  • Author     : inc2734
  • Author URI : http://2inc.org
  • Created    : April 17, 2015
  • Modified   : August 30, 2015
  • License    : GPLv2 or later
  • License URI: license.txt
    */
    ?>
    <?php get_header(); ?>

<?php get_template_part( 'modules/page-header' ); ?>
<div class="sub-page-contents">
<?php get_template_part( 'blog_templates/single/' . Habakiri::get( 'blog_template' ) ); ?>
<!-- end .sub-page-contents --></div>

<?php get_footer(); ?>

 試したこと

2日間程、色々と試行錯誤をしましたがもうお手上げです。

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • marimari830

    2018/10/11 11:07

    8-0_nyan5さん 先日は、ご回答ありがとうございました。ベストアンサーにさせていただきたいのですがどのようにさせていただいたらよいですか?自己解決の入力画面しかないのですが…ご返信お待ちしております。

    キャンセル

  • 8-0_nyan5

    2018/10/11 12:02

    自己解決として解決済みにされてください。

    キャンセル

  • marimari830

    2018/10/11 12:42

    了解いたしました。いまいち、このteratailの使い方がよくわからなくて…スミマセン いつもご回答いただきありがとうございます。これからもどうぞよろしくお願いいたします。!(^^)!

    キャンセル

回答 1

check解決した方法

0

ご指摘いただいた、<?php _s_content_nav( 'nav-below' ); ?>を削除すると、
問題が一瞬で解決しました!!

やはりphpの知識不足を実感します…。
また、これからはデバッグモードをONにして作業いたします。 お二人とも、早々にご回答ありがとうございました。 感謝です。 

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

同じタグがついた質問を見る

  • PHP

    23033questions

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

  • WordPress

    8495questions

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