我试图将wordpress侧边栏和其他wp内容集成到html网站中。
http://example.com/test_new/index.html
blog-modern.html页面上使用的代码:
<?php
define('WP_USE_THEMES', false);
require('./blogspot/wp-blog-header.php');
?>
我尝试使用的示例代码:
<?php
// must use a variable for page id
$id = 4;
$p = get_page($id);
echo apply_filters('the_content', $p->post_content);
?>
<?php $sidebar = get_post_meta($post->4, "sidebar", true);
get_sidebar($sidebar);
?>
<?php
$args = array(
'numberposts' => 10,
'offset' => 0,
'category' => 0,
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' =>'',
'post_type' => 'post',
'post_status' => 'draft, publish, future, pending, private',
'suppress_filters' => true
);
$recent_posts = wp_get_recent_posts( $args, ARRAY_A );
?>
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<!--- enter blog post html here -->
<?php endwhile; ?>
<?php endif; ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
无论我操纵什么,我都会得到什么: