WordPress主题Puock

github: https://github.com/Licoy/wordpress-theme-puock

本站正在使用版本:2.6.4

基本设置

  • 幻灯片设置:关闭
  • 全局设置
    • 导航栏显示登录入口:开启
    • 使用文字 LOGO
    • 导航栏毛玻璃效果:关闭
    • 隐藏文章阅读量
    • 隐藏底部 " 感谢使用 WordPress 进行创作 " 和左上角标识
  • 外观:小工具
    • 搜索
    • 标签云
    • 随机文章

表情 emoji:作为文字使用

可以用在菜单里,https://www.emojiall.com/zh-hans

首页文章按最后修改时间排序

用脚本处理,参考 使用 wordpress

mathjax3: 主题作者后续会实现类似配置

参考:http://docs.mathjax.org/en/latest/web/configuration.html,主题设置,头部流量统计代码添加:

<script>
MathJax = {
  tex: {inlineMath: [['$', '$'], ['\(', '\)']]
  },
  svg: {fontCache: 'global'}
};
</script>
<script type="text/javascript" id="MathJax-script" async
  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js">
</script>

可以将 https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js 下载存到根目录:mathjax-tex-svg.js

url 修改为:

src="/mathjax-tex-svg.js"

公式测试

$$P1=5,P2=7,Q1=500,Q2=300,E=\frac{\frac{300-500}{(500+300)/2}}{\frac{7-5}{(5+7)/2}}=\frac{-200/400}{2/6}=-1.5 $$

$P1=5,P2=7,Q1=500,Q2=300,E=\frac{\frac{300-500}{(500+300)/2}}{\frac{7-5}{(5+7)/2}}=\frac{-200/400}{2/6}=-1.5 $

效果:

$$P1=5,P2=7,Q1=500,Q2=300,E=frac{frac{300-500}{(500+300)/2}}{frac{7-5}{(5+7)/2}}=frac{-200/400}{2/6}=-1.5 $$

$P1=5,P2=7,Q1=500,Q2=300,E=frac{frac{300-500}{(500+300)/2}}{frac{7-5}{(5+7)/2}}=frac{-200/400}{2/6}=-1.5 $

favicon 设置

favicon 制作:https://favicon.io/favicon-converter/

上传多个 favicon 到站点根目录下,主题头部添加如下代码:

<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">

分页居中

主题设置,头部 css 增加如下代码:

.p-flex-s-right {
  display: flex;
  justify-content: center;
  align-items: center;
}

修改的文件

ICP 备案信息

方法一:修改 footer.php

<footer id="footer">
    <div class="mt20 text-center t-md">
        <div class="info">
            <!--beian-->
            <p class="fs12 mt10">©2020-
                <?php echo date('Y'); ?> <a href="<?php echo esc_url(home_url() ) ; ?>"><?php bloginfo('name'); ?>
                </a> All Rights Reserved.</p>
            <!--puock-->
            <p class="fs12 mt10"><i class="czs-wordpress"></i> Theme by <a target="_blank" title="Puock"
                    href="https://github.com/Licoy/wordpress-theme-puock">Puock</a></p>
            <p class="fs12 mt10">
                <a href="https://beian.miit.gov.cn/" rel="external nofollow" target="_blank"> 蜀 ICP 备 20011690 号 </a>
            </p>
            <p class="fs12 mt10"><a target="_blank"
                    href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=51019002002885"
                    style="display:inline-block;text-decoration:none;">
                    <img src="/wp-content/themes/d8/img/beian_ghs.png" style="float:left;" /> 川公网安备 51019002002885 号 </a>
            </p>
        </div>
    </div>
</footer>

方法二:设置主题, 这部分不能执行 php 代码

底部关于我们说明标题: 备案信息

底部关于我们说明:

<!--beian-->
            <p class="fs12 mt10">
                <a href="https://beian.miit.gov.cn/" rel="external nofollow" target="_blank"> 蜀 ICP 备 20011690 号 </a>
            </p>
            <p class="fs12 mt10"><a target="_blank"
                    href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=51019002002885"
                    style="display:inline-block;text-decoration:none;">
                    <img src="/wp-content/themes/d8/img/beian_ghs.png" style="float:left;" /> 川公网安备 51019002002885 号 </a>
            </p>

底部版权说明:

<script type="text/javascript">
 var date = new Date();
document.write('<p class="fs12 mt10" >©2020-' +  date.getFullYear() +' <a href="https://yinhe.co"> 银河量化 </a>,  All Rights Reserved</p><p class="fs12 mt10" > 联系我们 ✉️  <a href="mailto:yinhe@88.com">yinhe@88.com</a></p>' );
 </script>

首页文章列表不显示分类

修改 templates/module-post.php 注释掉如下的行,共有 2 行:

<?php echo get_post_category_link('badge d-none d-md-inline-block bg-' . pk_get_color_tag(['danger', 'warning', 'dark']) . ' ahfff') ?>

分页中添加最后一页的链接

functions.php

// if ($paged < $max_page - $pnum - 1) echo "<li><a href='javascript:void(0)'>……</a></li>";
        if ($paged < $max_page - $pnum - 1) {echo "<li><a href='javascript:void(0)'>……</a></li>";
            page_link($max_page);
        }

修复对图片元数据的修改 bug

functions.php

// 给图片加上 alt/title
// 加双引号
……

移除主题更新检查

functions.php

if (is_admin()) {
    // 在线更新支持
    //pk_update();}
评论(没有评论)