admin

1.pm=static静态。始终保持一个固定数量的子进程,这个数由(pm.max_childrem)定义,这种方式很不灵活,通常不是默认的2.pm=dynamic动态。子进程的数量在下面配置的基础上动态设置:pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_servers。启动时,会创建固定数量的子进程(由pm.start_servers控制)可以理解成最小子进程树,而最大子进程数由pm.max_childrem参数控制,这样的话子进程数在会在最大和最小区间变化。闲置的子进程由另外2个配置控制,分别是pm.mi

2022-11-05 PHP 378
admin

### apt 安装 php 参考:http://www.tomato.cm/1195.html### 环境准备apt update apt install build-essential apt-get install \ libxml2-dev \ libssl-dev \ libbz2-dev \ libjpeg-dev \ libpng-dev \ libxpm-dev \ libgmp-dev \ libgmp3-dev \ libmcrypt-dev \ libpspell-dev \ librecode-dev \ libcurl4-gnutls-dev \ libgmp-de

2022-08-13 PHP 操作系统 462
admin

服务端同时执行多条sql语句,保证业务逻辑完整性,需要用到数据库事务功能。WordPress数据库一般用的是MySql,数据库事务与原生用法大同小异,常用简单封装:/** * 事务 - 开始 */ function pury_custom_transaction_begin(){ global $wpdb; return $wpdb- query("START TRANSACTION"); } /** * 事务 - 提交 */ function pury_custom_transaction_commit(){ global $wpdb; return $wpdb-

2022-06-15 PHP 308
admin

在 WordPress 主题模板制作的时候经常需要获取当前模板的文件夹服务器路径,因为经常忘的原因,所以在这里总结下几种方法,并且区分其之间的差别:1,bloginfo('template_url');http://localhost/wordpress/wp-content/themes/mytheme2,bloginfo('template_directory');http://localhost/wordpress/wp-content/themes/mytheme3,echo get_template_directory_uri(); http://localhost/wordpres

2022-06-03 PHP 310
admin

方法一:add_action( 'add_meta_boxes', 'vm_add_custom_box' ); add_action( 'save_post', 'vm_save_postdata' ); function vm_add_custom_box() { //需要添加自定义字段的页面 $screens = array('post'); // 'post', 'page', foreach ($screens as $screen) { add_meta_box( 'html_meta_div_id', __( '主题自定义字段', '

2022-04-28 PHP 351
admin

一, WordPress 创建语言文件通常 WordPress 的语言文件在 ./wp-content/languages 下,文件的扩展名,是“mo”和“po”,.po文件(1)用程序msginit来分析pot文件,生成各语言对应的po文件,比如中文就是zh_CN.po,法语就是fr.po文件。(2)PO是Portable Object(可移植对象)的缩写形式,它是面向翻译人员的、提取于源代码的一种资源文件。(3).po文件可以用任何编辑器如poEdit,vi,Emacs,editplus打开,交给翻译人员来将其中的文字翻译成本国语言。.mo文件(1)用msgfmt将.po文件编译成mo文件

2022-04-28 PHP 697
admin

这里有一个无版权的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 安全 330
admin

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 795
admin

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 665
admin

使用 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 825
ngtwewy
在什么样的花园里面,挖呀挖呀挖
种什么样的种子,开什么样的花
随机推荐
Debian11 安装笔记4:安装常用软件
MySQL DATETIME 时间查询和转换
p 标签里面不能嵌套块级元素
如何使用命令修改 MySQL 数据库名称
Linux apt 命令
支持 Selector API 的 HTML 解析器 node-html-parser
WordPress 按自定义排序的两种方法
TypeScript 和 Koa 实践
WordPress 支持事务
MySQL 批量插入数据时如何解决重复问题

微信联系我

夜间模式切换
回到顶部