[WordPress] ワードプレス P タグがありません。

スポンサーリンク

Question

私もワードプレスの外のファイルを作成するが、ワードプレスの投稿などを取得したいです。Whar をしたいは、以下を作成が th

P

がないタグ wp-admin だ罰金見ていないこの関数を介してそれを見る場合を介してこのポストを見る場合を見つける

ini_set('display_errors','on');

//Global WordPress
global $wpdb;

if(!isset($wpdb))
{
    require_once('wp-config.php');
    require_once('wp-load.php');
    require_once('wp-includes/wp-db.php');
}

$args = array("post_title" => $_GET['name'],"category_name"=>"knowledge-map");
$query = get_posts( $args );


$posttitle = $_GET['name'];
$postid = $wpdb->get_var( "SELECT ID FROM $wpdb->posts WHERE post_title = '" . $posttitle . "'" );
$post = $getpost= get_post($postid);

$post_title = sanitize_post_field( 'post_title', $post->post_title, $post->ID, 'display' );
$post_content = sanitize_post_field( 'post_content', $post->post_content, $post->ID, 'display' );

//$postcontent= $getpost->post_content;
//setup_postdata( $getpost );
$data = $post->post_content;
//foreach ( $getpost as $post ) : setup_postdata( $post ); 
    //$data = get_the_title() . the_content();  
//endforeach; 
wp_reset_postdata();


echo $data;

答え

wpauto

を使用することができます、テキストの自動書式設定のためのワードプレスを使用して

echo wpautop( $post_content );

の答え

post_content

適切な… 書式表示されません基本的に今まで。それに

the_content

フィルターを適用する必要があります:

echo apply_filters('the_content', $data);

ここではそれは 、コーデックス が記載

中に

wpautop

が追加されるだけ段落タグが新しい行が存在する、

the_content

実行コアの束 (

wpautop

) を含むフィルターします。 ソース から

the_content

が含まれています:

add_filter( 'the_content', 'wptexturize'        );
add_filter( 'the_content', 'convert_smilies'    );
add_filter( 'the_content', 'convert_chars'      );
add_filter( 'the_content', 'wpautop'            );
add_filter( 'the_content', 'shortcode_unautop'  );
add_filter( 'the_content', 'prepend_attachment' );

http://stackoverflow.com/questions/27294238/wordpress-missing-p-tag

スポンサーリンク

Leave a Reply