・目的
TOPのメインに表示させる投稿をユーザーに選んでもらいたいと思っています。
親切にするために独自の管理画面に投稿一覧を表示してその中から1つをクリックして選択させたいです。
以下のコードで独自管理画面の作成は完了致しました。
php
1add_action('admin_menu', 'settings'); 2add_menu_page('blogの設定', 'blogの設定', 'manage_options', 'settings', 'settings_page');
作成後、以下のコードで投稿一覧の取得を試しましたが、取得はできないみたいですね。
php
1<?php if(have_posts() ): while(have_posts()) : the_post(); ?>
この場合、管理画面はPHPでデータベースから直接取得するしかないのでしょうか?
どのあたりから調べればよいかアドバイスをよろしくお願いいたします
「TOPの大枠を表示する」にチェックが入っていた場合、
「見えています。」のところに記事一覧表示したいですね。
php
1<div class="original-post"> 2 <h3 class='original-hndle'><span>TOPの大枠投稿</span></h3> 3 <div class="original-inside"> 4 <div class="original-main"> 5 <p class="original-main">TOPの大枠に表示する投稿を指定できます。</p> 6 <label><input name="siteoption_checkbox3" type="checkbox" id="siteoption_checkbox3" value="1" <?php checked(1, get_option('siteoption_checkbox3')); ?> />TOPの大枠を表示する</label> 7 </div> 8 <div id="selectedPost" style="display: none;"> 9 見えています。 10 </div> 11 </div> 12 </div>
「見えています。」のところにTOPページと同じをコピペしましたがうまくいきません。
php
1<?php if(have_posts() ): while(have_posts()) : the_post(); ?>