• 23-07-2014, 17:16:52
    #1
    Merhaba arkadaşlar wp siteme üyeliksiz post için form oluşturdum fakat kategori seçtiremediğim için sorun yaşıyorum. Kategoriler dropdown olarak forma eklediğimde kategoriyi seçip sorunsuz ekletebiliyorum. Fakat kategoriyi ziyaretçiye seçtirmeden direk benim belirlediğim kategoriye post etsin istiyorum.

    kodlar : http://www.pasteall.org/53003/php

    kategori idsi 1, kategori adı talep.
  • 23-07-2014, 17:24:12
    #2
    'post_title'    => $baslik,
    'post_content'  => $icerik,
    'post_category' => array(1),
    'post_status'   => 'pending',
    'post_date'     => $tarih
    deneyebilir misin?
  • 23-07-2014, 17:34:32
    #3
    Malesef olmadı, daha önce form içinden dropdown ile bu şekilde işaretletip yollatıyordum. Ama dropdown göstermeden istediğim kategoriye post etsin istiyorum.
    <p class="kategori"><label for="f_cep">Firma İli</label>
                    <?php wp_dropdown_categories('hierarchical=1&include=1&name=kategori&hide_empty=0'); ?>
                </p>
                 
                <p class="gonder">
                    <input type="submit" id="submit" value="Kaydet" name="submit" />
                </p>
            </form>
             
            <?php 
            if($_POST["gonder"]) {
                $baslik = $_POST["baslik"];
                $icerik = $_POST["icerik"];
                $kategori = $_POST["kategori"];
                $tarih = date("Y-m-d H:i:s");
                $f_adres = $_POST["f_adres"];
                $f_eposta = $_POST["f_eposta"];
                $f_tel = $_POST["f_tel"];
                $f_cep = $_POST["f_cep"];
                if($baslik == "" or $icerik == "") {
                    $hata = "Lütfen firma adı veya firma bilgisi alanlarını doldurun!";
                    echo $hata;
                } else {
                    $yazi = array(
                      'post_title'    => $baslik,
                      'post_content'  => $icerik,
                      'post_category' => array($kategori),
                      'post_status'   => 'pending',
                      'post_date'     => $tarih
  • 23-07-2014, 17:36:13
    #4
    r10wordpress skype adresini ekleyebilirsen birebir çözelim hocam