post_content

Zdravo,

kako rešiti tale problem.. Rad bi naredil, da mi iz forme na wordpressu avtomatsko objavi tudi kot post.

Moral bi na več polj nastavit post_content, ampak to očitno ne gre, saj vedno vzame samo iz zadnjega polja.

Se da to sploh kako rešiti? Hvala

7 odgovorov

Ti bi rad na front-endu imel formo, s katero boš objavil post? Če ja:*http://wordpress.org/extend/plugins/post-from-site/
*http://www.gravityforms.com/
Če ne, prosim malce bolj razloži.

1

točno to.. sem pa rešil na drug način, moral bi samo vsakemu elementu dati name="post_content []".

Me pa zdaj zanima, kako bi lahko malo css-a dodal podatkom.. Mogoče custom_field?

Hvala

Kako modificirati spodnjo kodo, da bi lahko več spremenljivk spravil v $post oz post_title? Hvala

<?php $postTitle = $POST['posttitle'];
$post = $POST['post'];
$submit = $
POST['submit'];

if(isset($submit)){

global $user_ID;

$new_post = array(
    'post_title' ?> $postTitle,
    'post_content' => $post,
    'post_status' => 'publish',
    'post_date' => date('Y-m-d H:i:s'),
    'post_author' => $user_ID,
    'post_type' => 'post',
    'post_category' => array(0)
);

wp_insert_post($new_post);

}

?>

$post.' in pa tudi'.$post2.' ter seveda ne smemo pozabit na '.$post3

1

hmm, se ti da napisat prosim?

wssrpnc, več o tem si lahko prebereš v poglavju String Operators dokumentacije PHPja.

1

Lažje je narediti s custom fieldi.

Tukaj je super tutorial

Hvala vsem