我在wordpress中创建了一个通过post_name检索页面的函数,该函数工作正常,但是当我在外部网站上调用该函数并显示页面/帖子内容格式不正确时。
以下是我展示它的方式:
$page = get_page_by_post_name($_GET["id"], OBJECT, 'page');
query_posts('p='.$page->ID.'');
echo '<div id="page-title">'.$page->post_title.'</div>';
echo $page->post_content;
所以我在wordpress编辑器中格式化文本和图像,然后当它们显示时,它只是一大块文本。任何想法?
以下是我在外部页面上的CSS:
html,body {
margin:0;
padding:0;
overflow-x:hidden;
font-family:Arial;
height: 100%;
}
h1, h2, h3, h4, h5, h6 {
clear: both;
font-weight: 700;
margin: 36px 0 12px;
}
h1 {
font-size: 26px;
line-height: 1.3846153846;
}
h2 {
font-size: 24px;
line-height: 1;
}
h3 {
font-size: 22px;
line-height: 1.0909090909;
}
h4 {
font-size: 20px;
line-height: 1.2;
}
h5 {
font-size: 18px;
line-height: 1.3333333333;
}
h6 {
font-size: 16px;
line-height: 1.5;
}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
margin-top: 0;
}
p {
margin: 0 0 24px;
}
答案 0 :(得分:0)
您必须为外部网页编写css代码以便为内容设置样式。在wordpress中也没有默认样式。主题css文件将具有此
的所有样式