栏目网站代码下共有文章 36 篇。

Typecho 评论者链接新窗口打开

Typecho 评论者链接新窗口打开
方法一 functions.php function CommentAuthor($obj, $autoLink = NULL, $noFollow = NULL) { //后两个参数是原生函数自带的,为了保持原生属性,我并没有删除,原版保留 $options = Helper::options(); $autoLink = $autoLink ? $autoLink : $options->commentsShowUrl; //原生参数,控制输出链接 $noFollow = $noFollow ? $noFollow : $options-&g...

Wordpress 显示 Custom Post Type 的自定义分类

Wordpress 显示 Custom Post Type 的自定义分类
假设 Custom Post Type 名字是 CPT 有: register_post_type( 'CPT', $args ); 并且给 CPT 添加了自定义的 Taxonomy 用于添加分类名称,比如 CPT_CAT 有: register_taxonomy( 'CPT_CAT', array( 'CPT' ), $tax_args ); 在文章页面循环里显示文章所属自定义分类则是: $terms = get_the_terms($post->ID, 'CPT_CAT'); foreach ($terms as $term) { echo '<li>&l...

Ubuntu 下 Nginx 环境 docker 部署和更新 Memos 服务

Ubuntu 下 Nginx 环境 docker 部署和更新 Memos 服务
Memos 官网:https://usememos.com/ Memos Git:https://github.com/usememos/memos Nginx 下建立站点绑定域名套上 SSL sudo mk dir /var/www/bber 绑定域名套上 SSL 见:https://www.oxcat.com/article-53.html docker 部署 Memos 服务 指定部署在 /var/www/ber 目录 数据在 /var/www/ber/.memos/ 目录 cd /var/www/bber sudo vi docker-compose.yml version...

Wordpress 移除 archive_title 自带前缀文字

Wordpress 移除 archive_title 自带前缀文字
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...

Wordpress 升级要求 ftp 信息解决

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”无效

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 移除预设样式和底部 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 初始化代码
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 实现从上到下淡入效果

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 评论 @ 父级用户名

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']))...