wordpress 房产网站筛选功能

server/2025/1/16 21:28:40/

自定义分类法创建

add_action( 'init', 'ashu_post_type' );
function ashu_post_type() {register_taxonomy('province','post',array('label' => '省','rewrite' => array( 'slug' => 'province' ),'hierarchical' => true));register_taxonomy('city','post',array('label' => '市','rewrite' => array( 'slug' => 'city' ),'hierarchical' => true));register_taxonomy('genre','post',array('label' => '类型','rewrite' => array( 'slug' => 'genre' ),'hierarchical' => true));
}

重写规则和模板设置:在主题文件夹下建立page-sift.php文件作为筛选页面的模板文件,并添加重写规则等。部分关键代码如下

// 获取筛选页面的Url
function ashuwp_sift_link() {return home_url( "/sift" );
}// 添加query变量
function ashuwp_query_vars( $public_query_vars ) {$public_query_vars[] = 'ashuwp_page';$public_query_vars[] = 'condition';return $public_query_vars;
}// sift页面的重写规则
function ashuwp_rewrite_rules( $wp_rewrite ) {$new_rules = array(&

http://www.ppmy.cn/server/158922.html

相关文章

网络攻击行为可视化分析系统【数据分析 + 可视化】

一、系统背景 随着信息技术的快速发展,网络已成为现代社会不可或缺的一部分。然而,与此同时,网络攻击手段也日益多样化和复杂化,给企业和个人的信息安全带来了极大的威胁。传统的网络攻击分析方法往往依赖于人工分析和处理大量的…

HarmonyOS 鸿蒙 ArkTs(5.0.1 13)实现Scroll下拉到顶刷新/上拉触底加载,Scroll滚动到顶部

HarmonyOS 鸿蒙 ArkTs(5.0.1 13)实现Scroll下拉到顶刷新/上拉触底加载 效果展示 使用方法 import LoadingText from "../components/LoadingText" import PageToRefresh from "../components/PageToRefresh" import FooterBar from "../components/…

改进萤火虫算法之八:量子萤火虫算法(Quantum-behaved Firfly Algorithm,QFA)

量子萤火虫算法(Quantum-behaved Firfly Algorithm,QFA)是对萤火虫算法的一种改进,旨在提升萤火虫个体的搜索能力。以下是对量子萤火虫算法的详细介绍: 一、萤火虫算法基础 萤火虫算法(Firefly Algorithm,FA)是一种基于群体智能的优化算法,由剑桥大学的Xin-She Yang在…

Soildworks的学习【2025/1/12】

右键空白处,点击选项卡,即可看到所有已调用的选项卡: 点击机械小齿轮选项卡,选择文档属性,选择GB国标: 之后点击单位,选择MMGS毫米单位: 窗口右下角有MMGS,这里也可以选择…

Flask-SQLAlchemy 基础用法

1 安装 Flask-SQLAlchemy 首先,确保您已安装 Flask 和 Flask-SQLAlchemy: pip install Flask Flask-SQLAlchemy2 创建 Flask 应用 创建一个基本的 Flask 应用结构: from flask import Flask from flask_sqlalchemy import SQLAlchemyapp …

VB.NET 正则表达式完全指南

VB.NET 正则表达式完全指南 VB.NET通过 System.Text.RegularExpressions 命名空间提供正则表达式支持。本指南将详细介绍VB.NET中正则表达式的使用方法、性能优化和最佳实践。 1. 基础知识 1.1 导入命名空间 Imports System.Text.RegularExpressions1.2 基本使用 Public C…

XML 解析器:深入解析与高效应用

XML 解析器:深入解析与高效应用 引言 XML(可扩展标记语言)作为一种重要的数据交换格式,被广泛应用于各种系统和平台中。为了有效地处理和解析XML数据,XML解析器发挥着至关重要的作用。本文将深入探讨XML解析器的原理…

【C盘清理】C盘清理工具、Unity缓存文件转移

链接: https://pan.baidu.com/s/1yE_7qF741o4NmBIsrd3XzA?pwdbwnn CCleaner 用于清理磁盘垃圾 勾选你要分析的选项,点击分析,分析完毕后,点击清理。 主要别清错东西了。(可以不要勾选网络缓存、网络记录相关的选项&#xff0…