フォーラムへの返信

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • amanojak

    (@ringoxxxognir)

    こんにちは、確認が遅くなりすみません;
    みなさん有用な情報と提案をありがとうございます!

    個別記事のカウントでアレンジする方法は発想までは至ったのですが、
    技術・勉強不足で実現できるコードを書く力がありませんでした。
    ishitaka様の考察にとても惹かれたのですが、
    時間が足らず今回はシンプルに仕様変更で納めることになりました。
    (新規ウィンドウで開き閉じる)

    みなさまご助言ありがとうございました。

    amanojak

    (@ringoxxxognir)

    すみません、新規ウィンドウじゃありませんでした…
    同じウィンドウでページ遷移している状況です。

    PC版ではアーカイブから個別記事をポップアップ表示していて、
    タブレット版ではページ遷移にしてるんです。
    ポップアップなら閉じればいいだけなんですが、
    ページ遷移だとそうもいかず、難航しております;

    でも実現が難しければ、同じようにポップアップにして閉じて妥協するのもありかもしれませんね。
    引き続き案をお待ちしております。

    amanojak

    (@ringoxxxognir)

    ishitakaさま、ご返信ありがとうございます!
    その後のご連絡が遅くなり申し訳ありません。

    参考リンク、拝見いたしました。
    該当コードでは投稿者権限の場合の表示とメニューをたたんだ時の挙動がうまくいかず、
    結論としてはadd_menu_pageでなんとか実現できました。

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

    amanojak

    (@ringoxxxognir)

    manbo様、本当にありがとうございました!
    最初の記述のまま、エラーを出さずに実装できました。

    固定ページは固定ページなのですが、
    直接ページテンプレートに記述をしていなかったのが災いしていたようです。

    (今回のコード部分はパーツテンプレートにしていて、
    固定ページの投稿画面にてphpファイルを呼ぶ仕様にしていました)

    大変失礼しました;
    おかげさまで先に進むことができます!本当にお世話になりました。

    amanojak

    (@ringoxxxognir)

    すみません、trueとfalseの出力結果を逆に載せてしまいました;
    エラーが出るのはデバッグtrue時です。

    amanojak

    (@ringoxxxognir)

    manbo様

    ありがとうございます!
    ご提示いただいたコードにて、無事にタームスラッグが表示されました。

    ただデバッグモードをオフにしないと下記のとおりエラーも一緒に吐き出されてしまうのですが、
    これを解消するのは難しいでしょうか…?

    ◆デバッグモード false

    <li class="Notice:Undefined variable: post in 固定ページ.php on line 000.
    Notice:  Trying to get property of non-object in 固定ページ.php on line 000 【タームスラッグ】"><p><?php the_title(); ?></p></li>

    ※000は、教えていただいたコードを記述した行に該当します

    ◆デバッグモード true
    <li class="【タームスラッグ】"><p><?php the_title(); ?></p></li>

    サイト公開時はオフにするのでいいのですが、構築時オンにしている場合には上記エラーのため、
    せっかく出力されたスラッグがクラス名として機能しなくなってしまうのです;

    デバッグさえ気にしなければクリアなのですが、もしこのエラーも回避できる方法がありましたら教えていただけると嬉しいです。
    おねだりばかりで本当に申し訳ありません…;

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