WordPress 网站根目录权限设置

在网站根目录下执行(针对debian/ubuntu,这俩系统的php-fpm用户名是www-data) for directories //language:bash find . -type d -print0 | xargs -0 chmod 0755 for files //language:bash find ....

WordPress Custom Post Type 的 category 页面的模板文件命名规则

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

wordpress category 和 archive 的区别

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

wordpress 实现文件下载功能

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

wordpress 自定义文章类型文章列表显示分类列

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

wordpress 自定义文章类型文章列表显示分类列

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

wordpress 自定义文章类型添加分类筛选功能

想实现的效果如下图: 自定义文章类型添加分类筛选功能 代码如下: <?php add_action('restrict_manage_posts', 'product_type_filter'); function product_type_filter() { global $typenow; ...

wordpress 自定义文章类型的固定链接

自定义文章类型无法在后台设置固定链接格式,可以在 functions.php 中通过代码来实现。代码如下: <?php /** * 实现 solution 文章类型的 URL 重写 */ add_filter('post_type_link', 'custom_solution_l...

使用PHP内置服务器运行wordpress造成的404问题

使用内置服务器时,无法把请求转到发 index.php 。可以通过新加一个 routing.php 文件来实现该功能。 运行 wordpress 时使用如下命令: E:\php\php-7.4.29-Win32-vc15-x64\php.exe -S localhost:80 routin...

wordpress 获取某分类下的文章列表

可以直接使用WP_Query函数进行查询,代码如下: <?php $query = new WP_Query([ 'post_type' => 'product', 'posts_per_page' => 999, 'order' => 'ASC', 'tax_query' =>...