分类: 技术笔记
wordpress 自定义文章类型添加分类筛选功能

想实现的效果如下图: 代码如下:

作者:admin 时间:2022-06-16 19:09:40 分类:技术笔记 标签:
wordpress 自定义文章类型文章列表显示分类列

只需要在register_taxonomy函数的第三个参数中,添加show_admin_column=>true即可。代码如下: <?php /** * 为产品 post type 添加分类功能 */ add_action(‘init’, ‘my_taxonomies_product’, 0); funct […]

作者:admin 时间:2022-06-16 19:08:49 分类:技术笔记 标签:
wordpress 自定义文章类型文章列表显示分类列

只需要在register_taxonomy函数的第三个参数中,添加show_admin_column=>true即可。代码如下: <?php /** * 为产品 post type 添加分类功能 */ add_action(‘init’, ‘my_taxonomies_product’, 0); funct […]

作者:admin 时间:2022-06-16 19:08:24 分类:技术笔记 标签:
wordpress 实现文件下载功能

本想这个功能应该不难,但却费了好些工夫。 在wordpress中想要实现点击下载,有两种方法: 1、在下载链接上增加download=””属性 <a href=”<?php echo $download_url; ?>” download=””>下载</a> 但是这种方法查资料发现, […]

作者:admin 时间:2022-06-16 19:07:40 分类:技术笔记 标签:
wordpress category 和 archive 的区别

一个post type可以没有分类(category),但一定可以进行文章归档(archive)。 分类(category),是针对分类法(taxonomy)的,而归档而是针对文章的。 所以,模板命名上,category 总是和分类关联,比如news分类模板:category-news.php。 而 archive 总 […]

作者:admin 时间:2022-06-16 19:06:32 分类:技术笔记 标签:
wordpress custom post type 的 category 页面的模板文件命名规则

在使用自定义文章类型时,对应的 category 页面的文件名应该是taxonomy-{taxonomy}.php 。 例如有一个自定义 Post Type 的分类法是 product_category,那么该分类法对应的 category 页面的模板文件名就是taxonomy-product_category.php […]

作者:admin 时间:2022-06-16 18:57:03 分类:技术笔记 标签:
wordpress 网站根目录权限设置

首先使用 composer 安装依赖包: 注意 laravel-lang/publisher 这个包需要 php 8.1 版本才行,如果是 php 8.1 以下版本,要使用如下命令来安装旧版: 然后使用下面的命令把中文语言包添加到 lang 目录下: 最后修改配置文件 config/app.php, […]

作者:admin 时间:2022-06-16 18:56:39 分类:技术笔记 标签:
debian 11 安装 postfix

为了能让 WordPress 发送通知邮件,需要在服务器上配置MTA(Mail Transfer Agent),常见的MTA服务有 Sendmail、Postfix 等。 Sendmail 是 Unix 系统的标准邮件传输代理,而 Postfix 邮件服务器安全性更好一些。 这里我们选择的是 Postfix,用来为 W […]

作者:admin 时间:2022-06-13 19:14:57 分类:技术笔记 标签:,
debian 11 安装新版 PHP

今天给一台国内的服务器重装了 debian 11 ,由于 debian 11 带的 php 版本是 7.4,有点老,所以我们可以使用 debian 开发者 Ondřej Surý 维护的 php 源 deb.sury.org 。具体用法如下: 首先,使用下面的命令安装所须的软件包: apt install ca-cer […]

作者:admin 时间:2022-06-13 18:50:53 分类:技术笔记 标签:,
debian 11 安装 mariadb

安装 第一步,执行安装命令: apt install -y mariadb-server 第二步,执行如下命令进行安全配置,该命令可以配置数据库密码等相关操作。 mysql_secure_installation 配置mariadb远程访问 通过如下命令授权 root 用户远程访问,xxxxx 是密码。 GRANT A […]

作者:admin 时间:2022-06-13 18:50:14 分类:技术笔记 标签:,
解决 Debian Vi 不能使用方向键的问题

在使用 Debian 时,发现通过 Vi 编辑文件时不能使用方向键,解决办法如下: 第一种方法: 在终端打开VI配置文件:vi ~/.vimrc 输入:set nocompatible 保存后,vi 就可以使用上下左右方向键了。 第二种方法: 安装 vim ,执行 sudo apt install vim,安装完成后, […]

作者:admin 时间:2022-06-06 18:51:21 分类:技术笔记 标签:
解决 Nginx SSL 证书报错

闲来无事,查看了一下 nginx 的 error.log 日志文件,发现里面大量的报错信息: cannot load certificate “data:”: PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no sta […]

作者:admin 时间:2021-12-31 18:43:45 分类:技术笔记 标签:,