以下是我的php代码:
define('WP_USE_THEMES', false);
require_once('../../../wp-load.php');
$post_type = $_GET['posts_type'];
$name = $_GET['name'];
$pageNum = $_GET['num_page'];
switch($post_type){
case "category":
getCategoryPosts($pageNum, $name);
break;
}
function getCategoryPosts($p, $n){
query_posts('posts_per_page=5&paged='.$p.'&cat='.$n);
if(have_posts()){
echo "<ul class='category-dropdown-posts'>";
while(have_posts()){
the_post();
$permalink = get_the_permalink();
echo "<li><a href=".$permalink.">";
echo get_the_post_thumbnail($post->ID, array(172, 132), array('class'=>'dropdown-pic'));
echo "<p class='dropdown-title'>".get_the_title();
echo "</p></a></li>";
}
echo "</ul>";
}
wp_reset_query();
}
现在一切都很好,除了永久链接。正如你所看到的,a标签应该包裹在img和p标签周围,但是我得到的是这样的:
<li>
<a href="..."></a>
<img ..../>
<p>...</p>
</li>
你知道会出什么问题吗?
编辑:控制台。ajax响应日志似乎是正确的,但显示混乱。我正在虚拟机中使用Ubuntu中的Firefox。编辑2:以下是ajax响应:
<ul class='category-dropdown-posts'><li><a style='display:block' href=http://localhost/wordpress/post-to-post/><img width="172" height="114" src="http://localhost/wordpress/wp-content/uploads/2014/12/post-to-post-300x199.jpg" class="dropdown-pic wp-post-image" alt="Post To Post" /><span class='dropdown-title'>Post to Post</span></a></li></ul>
我已经解决了这个问题。正如您所看到的,a中的href没有被引用,这导致了这种行为。谢谢你们的帮助。
锚元素不应包含段落元素。从技术上讲,这在HTML5中是允许的,但有些浏览器可能无法正确处理它。我猜您正在浏览器的开发工具中查看源代码,当遇到段落时,它会自动关闭锚定。如果是这种情况,查看实际源代码时应显示按预期格式格式化的HTML,即使它呈现为锚点提前关闭。尝试将锚定放置在段落内,或将锚定的“显示”属性设置为“块”。更多信息:
能
问题内容: 建立: 我正在做一个ajax-jsonp调用,它工作正常。此的回调函数更改变量“ myVaraible”的值。在调用之后,有一些if-else逻辑对“ myVaraible”的值起作用。 这是代码: 问题: Ajax调用保持“待处理”状态,控制移至if- else块(有效执行myVariable的旧/陈旧值)。然后,ajax调用完成。简而言之,在两个方框中,先执行然后执行 如您所见,我
我正在使用spring Roo并希望访问Controller类中的一个bean,该类在ApplicationContext.xml中具有以下配置: 配置类本身是: 在我的Controller中,我认为一个简单的Autowired注释应该可以完成这项工作 在启动过程中,spring在setSkipWeeks方法中打印消息。不幸的是,每当我在控制器中调用config.getSkipWeeks()时,它
当我运行以下程序时,它只打印 然而,从Java 8的equalsIgnoreCase文档中我们发现: 如果以下至少一项为真,则两个字符c1和c2被视为相同的忽略情况: •对每个字符应用java.lang.character.ToUpperCase(char)方法会产生相同的结果 所以我的问题是为什么这个程序不打印 在这两种操作中,都使用了大写字符。
我试图使用来传输我根据前面的问题设置的自定义标头。 我在文件中读到... 我的属性包括:
我正在和selenium一起工作,刮一些数据。 有一个按钮在页面上,我正在点击说“Custom_Cols”。这个按钮为我打开了一个窗口,我可以在那里选择我的列。 我的问题是为什么新窗口上的元素不可见,即使我正在等待元素的可见。补充一下,我已经尝试增加延迟时间,但我还是会偶尔出现这个错误。 我的密码在这里