超级管理员

这里有一个无版权的PHP版本:https://github.com/phith0n/XssHtml/blob/master/xsshtml.class.php# Written by Phithon root@leavesongs.com in 2014 and placed in # the public domain. # # ?php # require('xsshtml.class.php'); # $html = ' html code '; # $xss = new XssHtml($html); # $html = $xss- getHtml(); # ?\

2021-12-13    PHP    安全    174
超级管理员

WordPress 自带的 RESTful API 内置的身份验证方法是 Cookie Authentication ,登录仪表板时,会生成cookie。为了防止CSRF,需要在请求的地址后面,加上一个 nonce 参数“_wpnonce”。CSRF请参考:https://javascript.net.cn/article?id=683nonce生成,参考:https://verytheme.com/archives/136如果想使用JWT(JSON Web Token),官方建议使用插件 https://wordpress.org/plugins/jwt-authentication-for

2021-07-15    PHP    587
超级管理员

add_theme_page()函数add_theme_page()函数会在后台“外观”菜单项下面新建一个菜单项,有助于我们自己修改主题时功能的扩展。语法结构add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function); page_titile title标签的内容menu_title 显示在后台左边菜单的标题capability 访问这个页面需要的权限menu_slug 别名,需要独一无二哦自己命名function 执行的函数例子:# 加入主题的functions.php即可 function

2021-01-30    PHP    528
超级管理员

使用 tag__in 可以调用有特定标签的文章。//获取一个标签的文章 根据标签别名获取有这个标签的文章: $query = new WP_Query( 'tag=cooking' ); //根据标签 ID 获取有这个标签的文章: $query = new WP_Query( 'tag_id=13' ); //获取多个标签的文章 根据标签的别名获取带有这几个标签其中一个的文章: $query = new WP_Query( 'tag=bread,baking' ); //根据标签别名获取同时拥有几个标签的文章: $query = new WP_Query( 'tag=bread+

2020-12-10    PHP    631
超级管理员

1,数据库相关表Wordpress 文章表中是没有文章点击次数这个字段的,所以把文章点击次数,保存在表 wp_postmeta 中。2, 通用函数/** * 设置文章浏览次数 */ function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if ($count == '') { $count = 0; delete_post_meta($pos

2020-09-14    PHP    562
超级管理员

简介Wordpress v4.4以后,已经内置了WP REST API。接口文档:https://developer.wordpress.org/rest-api/The WordPress REST API provides an interface for applications to interact with your WordPress site by sending and receiving data as JSON (JavaScript Object Notation) objects. It is the foundation of the WordPress Block

2020-09-08    PHP    617
超级管理员

1、最直接的用法,在需要的位置放入下面的代码。 ?php $args = array( 'numberposts' = 5, 'orderby' = 'rand', 'post_status' = 'publish' ); $rand_posts = get_posts( $args ); foreach( $rand_posts as $post ) : ? li a href=" ?php the_permalink(); ? " ?php the_title(); ? /a /li ?php endforeach; ? 2、用query_posts

2020-08-25    PHP    595
超级管理员

### wpdb类wpdb类封装了所有的数据库操作函数,它是基于开源的数据库操作类ezSQL进行修改的,使其更适合于WordPress,也使其仅适用于mySQL数据库。同时,WordPress还提供了一个全局变量$wpdb,并将其实例化为wpdb类的对象。这样我们就可以直接使用$wpdb来调用所有的数据库操作函数。注意 使用前 一定要 global $wpdb;wpdb::query( string $query ) 函数最常用的函数,$query为SQL语句,提交给数据库执行,结果分两种情况:- 如果是insert、delete、update、replace, 返回受影响行数,在insert

2020-06-27    PHP    643
超级管理员

默认WordPress一共有以下12个表。这里加上了默认的表前缀 wp_ 。wp_commentmeta:存储评论的元数据wp_comments:存储评论wp_links:存储友情链接(Blogroll)wp_options:存储WordPress系统选项和插件、主题配置wp_postmeta:存储文章(包括页面、上传文件、修订)的元数据wp_posts:存储文章(包括页面、上传文件、修订)wp_terms:存储每个目录、标签wp_termsmeta:存储目录、标签的元数据wp_term_relationships:存储每个文章、链接和对应分类的关系wp_term_taxonomy:存储每个目

2020-06-27    PHP    574
超级管理员

什么是 Wordpress 插件 ?插件( Plugins )是如何与 WordPress 交互的WordPress 为插件提供了多种丰富的 APIs。每一种 API( 应用程序接口 )使插件和 WordPress 以不同的方式交互。下面是 WordPress 提供的主要 APIs 以及他们的功能列表:插件: 给插件提供一系列的钩子( hooks )来使用 WordPress 的相关部分。WordPress 包含两种不同类型的钩子: 动作( Actions )和过滤器( Filters )。动作让你可以在运行时的特定时刻触发自定义的插件代码。例如,可以在用户在 WordPress 中注册了一个

2020-06-27    PHP    517
随机推荐
理解MVC,MVP和MVVM设计模式
Centos 8 修改 ssh 默认端口
JavaScript判断变量是否为undefined两种方式差异
PS手绘20171015
jQuery Mobile弹出对话框后不刷新原页面,保持原页面内容不变
修改Windows系统同步时间的频率和服务器
ThinkCMF URL美化
MySQL 中使用 GROUP BY 对后分组的数据进行 COUNT() 统计
Vue.js 如何添加全局函数或变量?
PHP下载文件,隐藏真实文件地址
QQ号

微信联系我

夜间模式切换
回到顶部