2024年10月29日
函数定义:
在functions.php中定义一个函数来获取当前分类的顶级分类ID。
代码示例:
// 获取分类ID,函数参数是int类型为当前分类的ID
function tx_wp_get_category_root_id($cat) {
$this_category = get_category($cat); // 获取当前分类的对象
// 循环往上获得父级分类ID
while ($this_category->category_parent) {
2024年10月29日
问题原因:
PHPMyAdmin官方的bug。
解决办法:
找到出错文件:
打开报错文件,搜索“break 2”,将“break 2”改为“break”。
保存文件:
保存修改后的文件,重新导出数据库。
2024年10月29日
问题:如何在帝国CMS中添加栏目自定义字段并调用?
答案:使用 ReturnClassAddField 函数。
// 显示当前栏目 'moban5' 字段的内容
<?=ReturnClassAddField(0,'moban5')?>
// 显示栏目 'id=2' 的 'moban' 和 'moban5' 两个字段的内容
<?php
$demo=ReturnClassAddField(6,'moban,moban5');
?>
2024年10月29日
隔行换色
使用默认的列表循环代码,并在每个列表项中添加不同的样式类。
[!--empirenews.listtemp--]
<li class="a"><!--list.var1--></li>
<li><!--list.var2--></li>
[!--empirenews.listtemp--]
设置每次显示的参数为2,以实现隔行换色。
隔5行加分隔线
在每5个列表项后添加一个带有分隔线样式
2024年10月29日
常见原因及解决办法:
文件大小超出限制:在后台的网站设置中增加允许上传文件的大小。
主机权限不足:将 zb_users 文件夹的权限设置为 777。
插件冲突:停用插件,特别是存储类插件,逐一排查。