begin-asan 准备解决的问题

2025年08月14日 Plan ,
1条 42次

有很多问题,可能一时间没有能力解决,先记在这里,以后有机会了都要解决的。

1、写死三栏 tab 问题,一是随机文章目前只能显示 update 分类的文章,没有实现显示全站文章随机显示;二是热评文章前面标有123等数字,其它 tab 没有这些显示,考虑是否要统一增加(或去掉)。

2、文章列表和文章页标题和文章信息是否要访 weisaygrace 主题结构,待移植...

3、搜索按钮点击效果替换,现在是弹出搜索框,感觉不高级,要换成点击后下面内容往下顶开;

4、手机版菜单和网站标题重构,暂时仅计划修改 css 便于操作,至于更换显示结构还不具备条件...

5、分类文章点击后,网页标题有 bug 存在...

6、评论邮件回复功能,去掉主题文件中手写授权邮箱,改成获取,优化邮件 html 代码;

7、网页整体宽度问题,修改到 1350px 宽度,(继续完成)优化两栏显示结构...

慢慢发现,慢慢解决吧,做点技术人的思维也更加活跃,更加充实地说。

  1. <!-- 第三个标签页:全站随机文章(强制写死数量) -->
  2. <ul class="hide">
  3.     <?php
  4.     // 1. 写死显示数量(直接修改数字即可)
  5.     $fixed_count = 5; // 例如设置为5篇
  6.     // 2. 构建无任何限制的查询(全站文章)
  7.     $tab_query3 = new WP_Query(array(
  8.         'posts_per_page'      => $fixed_count,  // 使用写死的数量
  9.         'post_type'           => 'post',        // 仅文章类型
  10.         'post_status'         => 'publish',     // 仅已发布文章
  11.         'orderby'             => 'rand',        // 随机排序
  12.         'ignore_sticky_posts' => 1,             // 忽略置顶文章
  13.         'cat'                 => '',            // 解除分类限制(关键)
  14.         'category__not_in'    => array(),       // 不排除任何分类
  15.         'cache_results'       => false,         // 禁用缓存,确保每次随机
  16.         'no_found_rows'       => true,          // 优化查询性能
  17.     ));
  18.     // 3. 输出文章列表
  19.     while ($tab_query3->have_posts()) : $tab_query3->the_post();
  20.     ?>
  21.     <li class="list-title">
  22.         <i class="fa fa-angle-right"></i>
  23.         <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
  24.     </li>
  25.     <?php endwhile;
  26.     wp_reset_postdata(); // 重置查询
  27.     ?>
  28. </ul>

这第1条中的问题,无论怎么调整都没有效果,豆包编程(见上)也毫无办法,侧栏宗显示4条...

muren的头像
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

目前评论:1   其中:访客  0   博主  0

    • muren的头像 muren Admin Windows NT · Chrome 139.0.0.0

      有大哥懂的,可以留言告诉我,感激不尽!

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: