我做的一个网站需要显示WordPress帖子信息(标题,标签,缩略图)。从发布的帖子中获取这些信息的PHP代码可以在我的localhost上正常显示帖子数据。
我只是把网站上传到我的主机的服务器上,配置WP设置与我的localhostWP安装相同,而99%的网站按预期工作,帖子的信息不显示。
目前现场共有3个测试站。我可以通过DOM检查器看到3个文章标记,因此检索帖子的WP循环工作得很好。但是,在每个项目标记中,应该包含数据的条目内容标记是空的。
除了这个小程序块之外,所有其他php代码都在执行。有人对解决这个问题有什么建议吗?
以下是图片(黄色高亮显示文章标签):
活动服务器的第一个,空div:
http://imgur.com/rF229Wk
第二个本地主机,数据显示良好:
http://imgur.com/tMCOg0S
以下是相关代码:
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="entry-content">
<?php
$images = get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC', 'numberposts' => 999 ) );
if ( $images ) :
$total_images = count( $images );
$image = array_shift( $images );
$image_img_tag = wp_get_attachment_image( $image->ID, 'thumbnail' );
?>
代码下面是显示缩略图的PHP...(省略了其他帖子数据的PHP显示代码,如标题)。html" target="_blank">网站上没有显示任何数据:
<figure class="gallery-thumb">
<span class="image-wrapper">
<?php echo $image_img_tag; ?>
所有这些div和图形标签都在页面下方正确关闭。
谢谢你的帮助。
看起来$images
变量为空(或false),并且您的if
语句没有在
图片仅在上传时附加到帖子上。如果您使用来自媒体中心的图片作为特色图片,它不会附加到帖子上。您可以通过使用
获取meta字段来检索此图像get_post_meta($post-
我有一个像这样的mysql表 但是我无法用这个函数检索“成人”和“儿童”的值 错误日志显示变量被正确地传递给函数: 为什么此函数返回?
我检测到来自Firebug的响应标头: 响应标头 连接保持活动 内容长度11 内容类型文本/html 日期周一,2012年11月5日18:57:46 GMT 保持活动时间=5,max=99 服务器端/2.2.22(Unix)MOD_SSL/2.2.22 OpenSSL/0.9.8R DAV/2 PHP/5.4.4 X-Pad避免浏览器错误 X-Powered-由PHP/5.4.4 但是没有响应文本
如何获取java主目录? 这样做的时候 一无所获
我的问题是: 接下来我用 它返回[],即不返回任何内容 但是如果我设置cursor=conn.cursor(),同样的查询会返回一些行!怎么了?为什么我不能使用游标?
问题内容: JDK中是否有一个标准的功能接口,该接口什么都不做,什么也不返回?我找不到一个。类似于以下内容: 问题答案: 那么Runnable呢:
TestCase 2: baseChars:['a','b'] 所需字符串长度:1 产出: 有人能帮忙吗?我已经把我的代码放在GitHub里了。如果您可以将我的实现更改为非递归,但保留函数返回类型,也将受到重视。