2011-12-23 10 views
0

私はWordpressの回答から回答を得ようとしていますが、答えを得るのではなく、Thmbleweedバッジを獲得します。 :(とにかく私はここにしようとし、その溶液をホッピングしています。投稿者管理のコントロールと有効期限が設定された特定のバナーを投稿する

複数の著者を持つことになる私の新しいウェブサイト。私は、管理者が特定の著者のポストにバナーを追加することができますいくつかの特定のシステムそれをやらなければならないこと。

Fore xxxのバナーはxyzの投稿にのみ表示され、他の投稿には表示されません。自動有効期限システムは管理者が定義した日付に達すると自動的に表示されません。

私はPHPの人ではありませんが、ワードプレスのコードで少し遊ぶことができますので、本当に助けが必要です。またはこのシステム。

答えて

0

フィールドを持つテーブルを作成します。id、authorid、banner_content、expiry_date。 EXPIRY_DATE simple formまたは直接 データベースに入力を作成し、authoridの具体的な詳細、 banner_contentでテーブルを埋めるために

あなたのテーブルが作成され、細部で満たされた後HERE

が内側上記のコードを入力してくださいBANNER

<?php 
    $getid = $posts[0]->post_author; //No need to change this 
    $sql= "SELECT * FROM bannertable wbanner WHERE author_id = $getid AND expiry_date>CURDATE();"; //change the table name 'bannertable' and field names 'author_id' and 'expiry_date' to your own 
    $banner_con=$wpdb->get_results($sql); 
    echo "<div class='banner'>"; 
    foreach ($banner_con as $content) 
    { 
     echo $content->banner; //change field name 'banner'. 
    } 
    echo "</div> 
    ?> 

を表示するには、完全なコードですあなたのテーマのループ。

+0

素早く反応してくれてありがとうございます。感謝する。しかし、私はこれらのすべてに新しいですフルコードを記述してくださいできますか?私は本当にあなたの助けに感謝します。基本的に私はhtml cssとcgアーティスト、PHPとSQLに精通していないので、ちょうどいくつかのスニペットで遊んでいます。私は数ヶ月前に勉強を始めました。 –

+0

@pixelngrain .. ok私は基本的な作業コードを書くつもりです。 – PRYM

+0

@pixelngrain上記の作業コード全体を – PRYM

関連する問題