问题描述
我添加了一段显示当前条目类别的代码。正常加载一切都很好,但是通过单击使用 AJAX 的加载更多,类别名称超出了 . 有什么问题?
?>
<div class="kategoria-wpisy">
<?php
$category = get_the_category();
if (!empty($category)) {
$category_id = get_cat_ID( $category[0]->cat_name );
echo "<a href=". get_category_link( $category_id ) . ">" . $category[0]->cat_name . "</a>";
}
?>
</div>
加载后更多必须与以前相同。
解决方案
查看您的 ajax 请求,您的 href 属性周围的引号有问题。试试这个:
<div class="kategoria-wpisy">
<?php
$category = get_the_category();
if (!empty($category)) {
$category_id = get_cat_ID( $category[0]->cat_name );
echo '<a href="'. get_category_link( $category_id ) . '">' . $category[0]->cat_name . '</a>';
}
?>
</div>
推荐阅读
- dart - Dart get class property value dynamically
- python - 打印命令行脚本的调用函数
- javascript - 使用嵌套的 forEach 循环推送到数组
- php - PHP CURL DB 更新与从支付网关收到的状态
- sql - 为什么 Azure SQL 不认为下划线出现在空格和“ZZZZZ”之间?
- python - 在python3中,除非另有说明,否则类中的对象是否仅在该类中可用?
- typescript - Typescript 接口不接受带有强制键的动态对象
- python - 通过 Python 取消静音窗口
- android - Play Store 上的 Android 应用发布无法进行 API 调用
- flutter - Flutter:在构造函数中调用 setState()