Wordpress 函数 the_archive_title() 输出的标题自带“分类:”、“标签:”、“作者:”等前缀,如果要移除,只要在 function.php 文件里添加以下代码即可。
add_filter( 'get_the_archive_title_prefix', '__return_empty_string' );
如果是要针对性的移除,则可以按下面的写法:
add_filter( 'get_the_archive_title', function ( $title ) {
if( is_category() ) { //移除分类:
$title...
栏目网站代码下共有文章 33 篇。
Wordpress 升级要求 ftp 信息解决

本地环境
1、在 wordpress 根目录找到 wp-config.php 文件添加:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
2、对应的文件目录设置 777 可写权限
如果是升级 wordpress 则需要设置 wordpress 所在文件夹可写
如果是升级主题,则需要对相应的主题文件夹可写
如果是插件则是对应插件文件夹可写
当然,本地测试无所谓,全部赋予可写都行。
sudo chmod -R 0777 wordpress
服务器环境
修改...
explode 换行“\r\n”无效

PHP 使用 explode 函数将文本里的换行内容转换成数组,在本地测试时使用 \r\n 没问题,上传服务器后失效。
$txt = file_get_contents("mydatas.txt");
$arrs = explode("\r\n",$txt);
服务器是 Ubuntu 20,不知道啥情况。
搜索了一下,原来要这么写:
$arrs = explode(PHP_EOL,$txt);
PHP_EOL 是换行符的 PHP 默认常量,它会根据平台而变,在 Windows 下会是 /r/n,在 Linux 下是 /n,在 Mac 下是 /r。
Wordpress 5.9 移除预设样式和底部 wp-duotone svg 图标

Wordpress 升级了 5.9 后,程序员又给加了许多料,一般是用不上,或者用不习惯,所以有些可以删了。
移除头部预设样式
在 functions.php 文件里 找到类似 add_action( 'wp_enqueue_scripts', 'custom_theme_style_and_script' ); 的自定义主题 css 和 js 文件的函数里加入
wp_deregister_style( 'global-styles' );
wp_dequeue_style( 'global-styles' ); // 移除 THEME.JSON
wp_deque...
较好用的 CSS 初始化代码

CSS 重置(reset)指的是重置浏览器的默认样式,完成 CSS 初始化。
这是一个老外发的初始化 CSS 代码,比较符合我的使用习惯,简洁,不干涉太多,比较好用。
/*
Josh's Custom CSS Reset
https://www.joshwcomeau.com/css/custom-css-reset/
*/
*, *::before, *::after {
box-sizing: border-box;
}
* {
margin: 0;
}
html, body {
height: 100%;
}
body {
line-height: 1.5;...
CSS 实现从上到下淡入效果

html 部分
<div class="target"></div>
css 部分
.target {
position: relative;
-webkit-animation: fadeDown 0.5s;
-moz-animation: fadeDown 0.5s;
-ms-animation: fadeDown 0.5s;
-o-animation: fadeDown 0.5s;
animation: fadeDown 0.5s;
}
@-webkit-keyframes fadeDown {
0%...
Typecho 评论 @ 父级用户名

这鸟毛东西不知道怎么加到评论内容 <p> 里面最前面,只能将就用了。
functions.php 里加
function at_parent_comment($coid){
$db = Typecho_Db::get();
$row = $db->fetchRow($db->select('parent')->from('table.comments')->where('coid = ? AND STATUS = ?', $coid, 'approved'));//当前评论
if(isset($row['parent']))...
js 修改页面 head meta 标签的 content 内容

修改 meta
<meta name="keywords" content="牛猫">
jQuery
$('meta[name="keywords"]').attr('content',"oxcat" );
js
var metaList = document.getElementsByTagName("meta");
for (var i = 0; i < metaList.length; i++) {
if (metaList[i].getAttribute("name") == "keywords") {
metaList[i].conte...
Windows 服务器安装 thinkphp6

安装 php
thinkphp6 要求 php 版本要求:>7.1
php下载地址:https://www.php.net/downloads
安装 composer
composer 下载:Composer-Setup.exe
官网下载页面:getcomposer.org/download/
安装,下一步、下一步,选择 php.exe 路径
如果提示 ftp 模块已启动错误,打开 php.ini 关闭一个 ftp ext
重启系统
安装 tinkphp6
打开 cmd, cd 到安装 thinkphp6 的目录,如 tp,输入
composer create-project to...
Typecho 自定义模板头部信息

于主题模板文件夹中的 header.php 文件
<?php $this->header(); ?>
设置以下参数
keywords:关键词
description:描述、摘要
rss1:feed rss1.0
rss2:feed rss2.0
atom:feed atom
generator:程序版本等
template:模板名称
pingback:文章引用
xmlrpc:离线写作
wlw:m$的离线写作工具
commentReply:评论回复
不想显示的在 = 后面留空即可,如:
<?php $this->header('generator=&...
最新评论