首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏爬虫逆向案例

    alicloud3搭建wordpress

    alicloud linux3安装和部署wordpress,手动安装,没用面板。 ---- Lnmp 通过 LNMP一键安装包一键搭建服务器环境。 ---- Mysql 登录: mysql -uroot -p 创建wordpress数据库:CREATE DATABASE wordpress 添加wordpress数据库用户,wordpress是账号 create user 'wordpress'@'localhost' identified by 'password123'; grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'password123'; ---- Nginx 更改 nginx.conf 配置文件,主要换路径。 /wordpress /usr/local/nginx/html/ 然后对目录文件设置权限,要保证nginx和部署目录的用户组一致。

    36720编辑于 2022-08-03
  • 来自专栏WordPress果酱

    开发WordPress 插件

    WordPress Planet 想创建和 WordPress 火星一样的页面,那么它就是不二的选择。 滔滔 WordPress 插件 给大小朋友在博客上玩滔滔的。 中文 Dashboard WordPress Dashboard 一大推英文,我们的原则是替换掉他们,显示我们中文的 WordPress 文章。 六间房精巧网址 六间房什么都很短,包括(以下隐去3个字),你想不想把你的日志链接也变得那么短呢?试试六间房精巧网址这个插件吧! 17Fav.com WordPress 插件 国内应该目前大家用得最多的收藏服务,和他的插件。 WordPress Related Posts 相关日志插件,个人写得最好的插件。 WordPress 表情秀 把留言中的一些关键字转换为对应的图片。

    65110编辑于 2023-04-13
  • 来自专栏DeveWork

    WordPress 开发之使用WordPress 3.8+后台图标(dashicons)

    伴随着WordPress 3.8 的新界面,WordPress 官方为后台UI 引进了目前贼流行的webfont(又称 icon font),官方独立项目名为dashicons。 那么,如果你是WordPress 开发者,你可以通过以下方式在你开发的主题或插件中使用WordPress 3.8+后台图标(dashicons)。 上而更为开发者熟知。 Dashicons 项目主页:http://melchoyce.github.io/dashicons/ 在WordPress 主题或插件中加入Dashicons 的图标 如果你是在开发WordPress 这个平台开发项目,但也想使用,怎么办?

    1.7K80发布于 2018-01-19
  • 来自专栏大前端全栈开发

    wordpress插件开发踩坑记

    想要使用 REST API 需要自己额外安装插件:WordPress REST API,现在 WordPress 5.0以上的版本已经默认支持 REST API了,不需要额外去安装插件。 "status": 500 }}这种情况就是有请求到路由,但是路由的回调函数有问题,我这里是在类 class 里注册的路由,路由自身的方法要用 $this->funcName 这样去调用3. 带有指定的键的数组,每个键关联一个值$list = ['id'=>1, 'name'=>'周小黑'];// 多维数组:包含一个或多个数组的数组其实关联数组就是 javascript 中的对象 Object3.

    1.3K10编辑于 2023-11-16
  • 来自专栏DeveWork

    WordPress Plugin Boilerplate:一个WordPress 插件开发模板(框架)

    WordPress Plugin Boilerplate 究竟是个什么呢?Jeff 认为是个WordPress 插件开发模板(框架)。 WordPress Plugin Boilerplate简介 作者官方 github地址 The WordPress Plugin Boilerplate serves as a foundation 罗列一下该WordPress 插件开发框架的特点: 建立在WordPress API 接口的基础上,兼容性不错; 使用 PHPDoc 约定的代码(注:不懂,翻译貌似不正确); 有例子,可维护性高; 支持多国语言扩展 ; …… 最后 Jeff 的话:因为Jeff 目前专注于WordPress 主题的开发,所以对于该插件开发框架并没有过多了解。 相关文章: WordPress Plugin Boilerplate Developing Plugins With WordPress Boilerplates: Why Boilerplates Matter

    1.2K50发布于 2018-01-19
  • 来自专栏技术实操

    WordPress 评论解锁插件开发教程

    转载地址:WordPress 评论解锁插件开发教程 前言:让内容像宝盒一样,等待读者开启一个优秀的网站不仅要有高质量的内容,还要有巧妙的互动机制。比如一些干货内容,只向用心评论者开放。 现在,我们就一起来探讨一个实现“评论后解锁可见内容”的WordPress 插件。 * * * 一、WordPress评论解锁插件结构一览该插件的核心功能包括:短代码封装隐藏内容评论后设置 Cookie判断是否已评论以决定是否显示内容加载自定义样式完整代码如下:核心文件:reply-display 作用:使用短代码包裹隐藏内容(如一段代码或资源)检查当前用户是否已评论本文若未评论,则返回提示信息:“请先评论本文”若已评论,则返回被隐藏内容 特点:支持自定义提示语句判断逻辑更清晰,避免误判* * *3.

    28610编辑于 2025-07-31
  • 来自专栏许都博客

    WordPress主题开发基础:Body 类指南

    您是一位有抱负的WordPress主题设计师吗,正在寻找在主题中使用CSS的新方法? 幸运的是,WordPress会自动添加您可以在主题中使用的CSS类。 这些CSS类中的几个会自动添加到WordPress网站上每个页面的<body>部分。 什么是WordPress Body类? >> WordPress根据显示的页面类型自动添加适当的类。 例如,如果您在存档页面上,WordPress将自动将存档类添加到body元素。它几乎针对每个页面都执行此操作。 何时使用WordPress body类 首先,您需要确保主题的body元素包含如上所示的body类函数。如果确实如此,那么它将自动包括上述所有WordPress生成的CSS类。 这允许主题开发人员在将自定义CSS类添加到body_class函数之前检查条件是否为true或false。 让我们看一些使用条件标签将自定义类添加到body类的示例。

    3.6K20发布于 2021-06-29
  • 来自专栏WordPress优化

    WordPress搜索功能增强的开发思路

    来给大家分享一个子凡我最近开发 WordPress 搜索增强功能的一个思路,主要目的就是出于网站搜索聚合页面的优化,其次当然就是提升网站搜索结果相关度和内容丰富程度,用 WordPress 的朋友应该都知道 第三方分词当然还是能找到免费的分词接口,并且还有人开发WordPress 搜索分词插件,当然也还有利用开源的分词库来做了插件,但是子凡看了都不是很理想,主要就是第三方接口的稳定性和以后的发展,我可不想用着用着那天就没法用了 那么子凡经过再三研究和对比考虑,最后还是选择利用 WordPress 标签功能作为词库来给 WordPress 搜索做分词处理。 来提取标签数组中所有标签 name 名称,这样标签词库就是一个完整的数组了; 3、为了后续的开发和使用效率,子凡我用 wp_cache_set 做了缓存设置,有效期设置的一天时间,当然还可以利用其它方式做缓存等等 ,反正就是避免每次分词都要获取一次全部的标签,造成服务器压力和延迟; 4、最后 foreach 循环加上 strpos 开始拆分搜索词,并且记录好分词和标签关键词,根据自己实际的开发需求做后续开发即可。

    1K20编辑于 2022-11-03
  • 来自专栏友人a的笔记丶

    WordPress插件开发,从入门到精通。

    WordPress主题开发:https://nicen.cn/1244.html WordPress插件开发手册:https://developer.wordpress.org/plugins/ 开始 WordPress 钩子可以让我们在特定的时机介入 WordPress 的代码执行流程,不需要编辑任何核心文件就可以改变 WordPress 的行为。 除了在 WordPress插件中使用,钩子也被广泛应用于 WordPress 核心的许多功能中,一些钩子只是在 WordPress 埋下了一些占位符,以便我们开发的时候使用,这就是 WordPress 3.插件相关的钩子 创建插件时需要的 3 个基础钩子是  register_activation_hook(),register_deactivation_hook()  和 register_uninstall_hook 4.添加、移除、执行钩子 可以使用 add_action() 、add_filter函数来添加我们自己的钩子,通过我们自己的自定义钩子,其他开发者可以通过扩展或修改我们的插件来适应他们的需求。

    1.5K40编辑于 2023-02-17
  • 来自专栏WordPress果酱

    WordPress 2.7 可能开发的功能

    WordPress 2.6 刚刚发布,WordPress 2.7 就提上了日程,在官方 WordPress Codex 页面已经列出了 2.7 可能开发的功能。 评论 API(Comments API) – 这个应该是最让人激动的功能,它能够让开发者创建桌面程序离线评论管理留言。 WordPress 2.7 这个特性也是为了缩短主题开发者和用户之间的差距,让用户更加容易的升级主题的更新。 WordPress 自动更新(WordPress core updates) – 很多用户已经非常期待这个功能,通过 WordPress 自动更新,你可以非常容易就更新你的 WordPress 版本。 我把另外一个新闻联系一下,WordPress 母公司的另外一个最新产品,基于 WordPress MU 的 SNS 系统 BuddyPress 将于今年年底发布,这里我不妨猜测下 WordPress 2.7

    44710编辑于 2023-04-13
  • 来自专栏友人a的笔记丶

    WordPress主题开发,从入门到精通。

    / 官方开发文档:https://developer.wordpress.org/themes/basics/theme-functions/ 主题相关 1.如何为不同分类的页面显示不同的模板。 3.wp_loaded 彻底加载完毕, WP、所有插件和主题完全加载并实例化,就会触发此钩子。 '/common/prism/prism.js'), false); 3.获取wordpress注册的所有action和filter钩子 <? 官方文档:https://codex.wordpress.org/zh-cn:%E5%B0%8F%E5%B7%A5%E5%85%B7%E6%8E%A5%E5%8F%A3、https://automattic.com == false) { } 3.获取访问的目录和标签对象 <?

    12.5K40编辑于 2023-02-17
  • 来自专栏WordPress果酱

    WordPress 主题教程 #3:开始 Index.php

    在介绍了 WordPress 主题的一些规则和术语,以及对 WordPress 模板和模板文件了解之后,现在是开始动手创建 WordPress 主题了的时候。 在这篇中,我们将要着手开始写 WordPress 代码,这里建议搭建首先在本地电脑上安装 WordPress,而不是安装到服务器上,因为本地更方便测试。 第1步:打开 XAMPP 控制面板。 在你本地安装的 WordPress 主题文件夹下(应该在xampp/htdocs/wordpress/wp-content/themes),创建一个新的文件夹,命名为 tutorial。 第3步:创建 index.php 和 style.css 文件。 打开记事本或者你选择的文本编辑器,把下载到的教程源代码中 index.txt 这个文件的所有内容都拷贝到你的记事本。 打开浏览器,在地址栏输入输入 http://localhost/wordpress/wp-login.php,然户登录到你的 WordPress 管理后台。

    1.8K20编辑于 2023-04-15
  • 来自专栏WordPress果酱

    自己动手写 WordPress 插件 3:使用 API

    上两篇讲解了如河窗体化 WordPress 插件,今天我们来点高级点, 如何使用 WordPress API 进行编写插件。 WordPress 提供两种类型的 API: Action(行为):行为是一些能够由 WordPress 核心事件触发的函数。 第三步,经进行 3 次 SQL 查询。 这样一个插件是非常耗费资源的。而对一个博客来说,留言数和浏览数数相比,是非常小的一个数据。 get_sofa 函数修改为 update_sofa,并且把原来得输出沙发党前三名的循环改成获取前三名的数据存入数据中: $sofa = array(); //初始化写入数据库的沙发数组 for($i=0; $i<3; 这篇到此为止,这篇完成的插件:wp-sofa-4.0,相信性能方面会有非常大的提升,本人会对自己以前开发的插件,会按照同样的方法或者下一章的方法进行更新,如果你是用我开发的插件,请注意关注本博客,注意更新

    93920编辑于 2023-04-15
  • 来自专栏WordPress果酱

    我是如何 SEO WordPress3:首页

    我们知道一个网站的首页是最重要的页面,也是搜索引擎最经常来访问的页面,所以该页面我们应该尽量把更多的重要页面链接显示到首页。但是也要注意,千万不要超过100个链接。

    34010编辑于 2023-04-15
  • 来自专栏程序源代码

    基于vue.js开发WordPress主题

    网站主题 xm-vue-wordpress-theme 一款基于vue开发wordpress主题 主题介绍:https://www.xuanmo.xin/#/single/2317 本地启动、打包 # 安装依赖 yarn # 启动项目,本地访问:localhost:5200,WordPress端口为:8888,可自行修改config/index.js npm run dev # 打包项目命令 npm run build 预览 https://gitee.com/xuanmos/xm-vue-wordpress-theme.git ?

    4.6K40发布于 2019-07-12
  • 来自专栏DeveWork

    WordPress主题开发:添加主题更新提醒功能

    WordPress官方的主题都可以自动更新升级,但如果是个人分享的免费或收费主题的话,通过下面的教程,也可以为你的私人主题添加版本更新提示。 教程: 下载相关文件:官方下载 备份下载 一、创建notifier.xml文件 将下面的代码做相关修改保存为notifier.xml,输入您当前的最新的主题版本(第3行,务必大于旧主题版本),并将它放在你的网站服务器上面 [CDATA[

    v1.2.3 1/14/2011

    1. DeveWork更新历史3

    1.2K80发布于 2018-01-19
  • 来自专栏DeveWork

    WordPress主题开发:添加主题更新提醒功能

    WordPress官方的主题都可以自动更新升级,但如果是个人分享的免费或收费主题的话,通过下面的教程,也可以为你的私人主题添加版本更新提示。 教程: 下载相关文件:官方下载 备份下载 一、创建notifier.xml文件 将下面的代码做相关修改保存为notifier.xml,输入您当前的最新的主题版本(第3行,务必大于旧主题版本),并将它放在你的网站服务器上面 [CDATA[

    v1.2.3 1/14/2011

    1. DeveWork更新历史3

    1.3K60发布于 2018-01-19
  • 来自专栏一丘一壑

    被严重低估的Web开发框架:WordPress

    ,外观也越来越漂亮了,很多看起来很高大上的网站一点都看不出来是背后是WordPress开发的,所以这也又一次激起了对WordPress的兴趣,而且比起以前,现在更多的是从开发者的角度去看待,觉得用WordPress WordPress通常不被视为应用程序开发的选项,也不被视为软件开发的技术堆栈之一。 结论:WordPress是一个完全可行的应用程序开发选项。 在引起人们对Wordpress的API关注度,或者用 WordPress开发Web应用程序的可行性方面,基本没有任何的推广和介绍。 Jeff是著名的Wordpress电商插件woocommerce的核心开发者之一。

    1.8K71发布于 2019-03-13
  • 来自专栏一丘一壑

    WordPress 精品插件大全页面的开发小记

    昨天发布了一个Page页面:WordPress 精品插件大全。有些朋友比较感兴趣是如何做的,本篇简单写一下整个开发过程,作一个小结,也顺便整理一下代码,本地开发环境里写的比较脏乱差。 自从上次一个突发奇想的Idea 用Python爬取WordPress官网所有插件 之后,针对这些爬取下来的结果,已经写了好几篇文章了: 用Python分析WordPress官网所有插件的开发者信息 用Python 分析WordPress官网所有插件的开发者信息(续以及人物介绍) 用Python分析5万+个WordPress插件 WordPress免费插件的选择指南 在这个过程中把很多东西都能串起来,也乐此不疲,仿佛进入了一个小小的游乐园 在本地开发好这个数据表格之后,就要解决怎么将它和WordPress融合起来的问题,这是一个已经解决的问题,在本博客开站的第一篇文章里就已经详细的讲解过了:使用Vue.js在WordPress中创建单页面应用 第三步:动态数据表格的开发 本质上这个数据表也可以看做是一个单页面应用,详细的Vue项目的开发步骤在之前的文章里有介绍:使用Vue.js在WordPress中创建单页面应用SPA,如果不熟悉Vue开发流程的童鞋可以再看一下

    2K20发布于 2019-04-09
  • 来自专栏WordPress果酱

    WordPress 数据库探究 #3 -- wp_postmeta

    或者 ‘The WordPress Song.mp3′)。 WordPress 使用这个表去存储附件的额外信息,这些信息不适合 wp_posts 表(附件的路径,缩略图信息,等等)。

    79620编辑于 2023-04-13
领券