人类最大的错觉就是自己能够记得一切东西,但事实上是人们可以把什么都忘记了,所以一不小心把 WordPress 的管理员密码是很正常的事情,重点是忘记了,怎么办?怎么找回,下面就教你: 1....能进入数据库吗? 那就进到数据库修改。 2. 不能进或者进入数据库不会改,能进入 FTP/SFTP 吗?...那把下面代码复制到成一个文件,比如:wp-new-user.php,上传到 WordPress 的根目录,然后运行 http://博客地址/wp-new-user.php,它会创建一个用户名为: testtest...php include 'wp-config.php'; $user_login = 'testtest'; $user_pass = 'asdf1234'; $user_email = '12345678...其实这个文件就给自己开了一个后门,所以要及时堵上,不然,其他人只要知道这个后门也可以创建对应的用户,那么就是最大的安全隐患了。
使用方法 在以下的PHP代码中选择一个复制 新建GetId.php文件,将代全部码粘贴 将GetId.php文件上传至网站根目录 通过浏览器访问该文件即可(例如:www.qcgzxw.cn/GetId.php...) 显示内容即为所有已发布的文章链接,复制后保存至本地即可(文件使用完毕后记得删了) PHP代码 1.获取所有已发布文章(ID) 文章链接:https://www.qcgzxw.cn/2579.html...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...> 玩法介绍 批量查询文章是否被收录(筛选出未收录的链接)http://www.link114.cn/baidusl/未被收录的文章链接批量提交百度 ? 更多玩法持续更新中···
使用方法 在以下的PHP代码中选择一个复制 新建GetId.php文件,将代全部码粘贴 将GetId.php文件上传至网站根目录 通过浏览器访问该文件即可(例如:www.qcgzxw.cn/GetId.php...) 显示内容即为所有已发布的文章链接,复制后保存至本地即可(文件使用完毕后记得删了) PHP代码 1.获取所有已发布文章(ID) 文章链接:https://www.qcgzxw.cn/2579.html...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...php include ( "wp-config.php" ) ; require_once (ABSPATH.'
nginx作为接收路由转发,php作为wordpress运行,mysql用于存放数据,另外还有一个php包含wp-cli的运行调试container,在需要命令行调试时候起来看看,大部分用不上。...[目录结构.png] mysql是自己建立的空文件夹,用于mysql的container挂载本地目录,后期备份blog可以只复制这个目录,如果像我一样通过github来版本控制,忽略这个目录。...,一个是default.conf网站配置文件,需要在对应地方改成你从腾讯云购买的域名;一个是certs存放ssl证书文件,要与default.conf中的路径匹配 1.2 docker-compose.yml...$args; } location ~ \.php$ { include fastcgi.conf; fastcgi_intercept_errors...$args; } location ~ \.php$ { include fastcgi.conf; fastcgi_intercept_errors
WordPress 有很多方法可以从它面临的许多安全漏洞中强化自己。在本文中,我们晓得博客将主要关注如何保护wp-config.php文件。 ...将以下内容复制到您的 .htaccess 以拒绝访问您的 wp-config.php 文件。您可以在所有其他条目之后复制 .htaccess 文件底部的以下文本。...脱机工作时,您可以通过简单的拖放功能完成此操作。但是,在线工作时,您需要执行以下步骤:使用文件管理器中的移动工具选择 wp-config.php 文件点击移动工具。...> 从原来的wp-config.php 文件中删除所有敏感数据后,只需在 wp-config.php 文件中的<?...php之后直接添加以下行;include(‘/home/yourname/config.php’); 。所以你的 wp-config.php 的前两行应该是这样的;<?
php include ( "wp-config.php" ) ; require_once (ABSPATH.'...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...> 效果: 二、如果您有百度小程序的话可以使用这个代码直接生成文章路径,如图 代码: <?...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
* */ 意思是加载 WordPress 的环境和模板。 他的代码很简单,首先使用变量 $wp_did_header 用来防止该文件被多次加载。...接下来的代码分成三部分( 我把下面代码的注释都做了一下简单的翻译,方便大家的理解): // Load the WordPress library....'/template-loader.php' ); 再简单拓展一下这三部分: 1. 加载当前目录下的 wp-load.php 文件来加载 WordPress 的核心文件。...它会把 wp-config.php,wp-setting.php,classes.php,fucntions.php, query.php 等文件加载进来,并建立了三个全局变量,wp_the_query...加载 wp-include 目录下的 template-loder.php 文件,就是去加载 WordPress 模板了。 详细就讲到具体文件的时候,再详细分解了。 ----
plugins_url() 获取当前插件的目录的URI,例如一个插件位于/wp-content/plugins/myplugin下,该目录下放有插件的主文件名为myplugin.php,在myplugin.php.../plugins/myplugin/ 可以用来引用文件,例如 plugin_basename() 返回调用该函数的插件文件名称(包含插件路径) 例如在插件myplugin下的myplugin.php文件中调用该函数,结果如下 echo plugin_basename...(__FILE__); //输出:myplugin/myplugin.php 如果在myplugin/include/test.php文件中调用(test.php通过include引用到myplugin.php...中),结果如下 echo plugin_basename(__FILE__); //输出:myplugin/include/test.php
“相关文章(Related posts )” 或者叫“你可能还感兴趣的文章”,是WordPress中呼声最高的需求之一。许多博客,新闻网站和企业网站都有这个需求。有很多第三方插件都可以提供这个的功能。...因为我一直在使用强大Wordpress插件ACF(Advanced Custom Fields )来满足我的大部分需求,如果我能用手上现有的东西来实现“相关文章”的功能,为什么还要安装别的东西呢?...还有一个更简单的方法,你可以在这里下载我导出的ACF配置文件,并将文件导入ACF。 related-posts.zipDownload ?...第二步:创建一个名为single.php的新文件 现在我们需要将数据输出到网站上。在你的子主题文件夹下创建一个名为single.php的文件,并将以下代码添加到其中。 <?...文件中。
中改变了 wp-content 目录的位置,则该函数会返回正确地址,例如 wp-config.php 中如下定义 define('WP_CONTENT_DIR','/home/user/public_html...//可以用来 include 文件,例如<?.../plugins/myplugin/ 可以用来引用文件,例如 <?...(__FILE__);//输出:myplugin/myplugin.php 如果在 myplugin/include/test.php 文件中调用(test.php通过include引用到myplugin.php...中),结果如下 echo plugin_basename(__FILE__);//输出:myplugin/include/test.php 路径相关常量 WordPress中还有一组用 define 定义的常量代表路径
这个速查表列出你制作主题时候常用的函数,你可以直接复制到你的主题中使用,并且大部分函数都链接到了其 Codex 页面以便了解更多详细使用。...php bloginfo('charset'); ?> 字符集 链接 导航菜单 默认导航菜单 指定的导航菜单 'Project Nav' )); ?> 基于分类的导航 其他函数 函数名 描述 链接 /%postname%/ 自定义固定链接 链接 搜索表单返回的值 链接 返回翻译之后的文本 链接 <?php wp_register(); ?
它包含四个部分,每一部分都可以叫做一个集成模块,其实一个主题就是由不同的模块构成,模块又是由不同的模块构成。 header WP 的顶部,显示博客的名字与描述,放置导航栏,搜索栏等等。...在上面的代码中,就是为博客的标题并加上一个超链接,并且显示描述。 如果我们把上面的三行代码加上页头部分另存为一个新的文件 -- header.php。这样我们就可以通过以下 WP 函数导入它们。 从 WP2.0 开始,已经在后台集成了一个侧边栏的插件--Widget,它的功能就是可以很方便的在WP后台调整侧边栏中的内容,直接使用鼠标就可以移动每一个栏目的位置,而不需要去修改相应的代码。...至此,侧边栏中的内容结束,我们也可以把第三部分的代码另存为一个新的文件 -- sidebar.php,在index.php中填加一句代码就可以使用侧边栏 index.php 文件的代码已经全在这里了,但是只有第二部分内容需要详细的代码,而其它的部分我们都可以调用外部文件,至此一个 WP 的主题构造已经搭建好,再一次提醒各位,检查代码,确认书写正确。
WP升级就又要重改一遍,感觉很麻烦,不过使用Nginx的auth_basic基本http验证功能可以保护web目录下的文件,于是我们就可以使用此文件来保护wp-login.php文件,效果就是进入后台之前...在vps上的/home目录下新建一个htpasswd文件,然后编辑htpasswd文件将刚才生成的用户名密码复制进去。...enable-php.conf;后面 location = /wp-login.php { auth_basic "Please enter your username and password";...include fastcgi.conf; } 主要修改auth_basic_user_file这一行后面为你的密码文件位置就可以了。...3、重启Nginx生效 /etc/init.d/nginx restart 现在访问xxx.com/wp-login.php或者xxx.com/wp-admin应该都会弹出用户名密码的验证框就对了。
backup 页面提示你知道index.php的备份文件名吗? 以下为常用的index.php备份文件。...比较 的时候也就是"0" == 0。在PHP中的==表示类型转化后是否相等。PHP中如果一个数字和一个数字字符串进行比较 ,那么就会自动按照数值进行比较,所以两者是相等的。...但是我们无法获得flag,因为在php中"0"是等于的FALSE的。...我们可以看见Thinkphp的网站根目录是在/var/www/public里的。 Web_php_include 这道题考察伪协议php://input的利用。 include函数的参数是一个文件名,也就是我们可以控制包含的一个文件名。但是显然,我们知道的文件只有index.php本身,自己包含自己没有意思,我们最好能够包含一个可以执行命令的php文件。
vim /etc/nginx/nginx.conf按“i”键进入编辑模式,在server部分中添加以下内容设置默认首页。...}这段Nginx配置块是用来处理PHP文件的。...include fastcgi_params;: 包含fastcgi_params文件中定义的其他FastCGI参数。这个配置块的目的是将与PHP相关的请求传递给PHP解释器,以便执行PHP脚本。...cd /usr/share/nginx/html/wordpresscp wp-config-sample.php wp-config.php执行以下命令,修改WordPress的文件。...vi wp-config.php按“i”键进入编辑模式,修改以下内容,对接云数据库MySQL版。
具体思路 由于前几次更换完固定链接后出现新链接访问404的症状,以及担心百度掉收录等等问题,这次大改之前可以说是做足了准备。...改版规则中的新旧链接一定要使用301的方式进行跳转 3. 建议您尽量使用站点改版和规则改版,会有比较短的处理周期,也缩短后续您反馈问题的追查用时间 4....php include ( "wp-config.php" ) ; require_once (ABSPATH.'...php include ( "wp-config.php" ) ; require_once (ABSPATH.'...目录页面地址你的域名+/wp-admin/edit-tags.php?taxonomy=category ? ?
卸载php# 删除php的相关包及配置sudo apt-get autoremove php*#删除关联sudo find /etc -name "*php*" |xargs rm -rf#清除dept...phpWordpress安装cd /tmp# 下载 wordpress 包curl -LO https://wordpress.org/latest.tar.gztar xzvf latest.tar.gz# 复制...wp-config.phpcp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php# 复制到站点目录sudo cp -a /...$args; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix...}重启nginxnginx -tnginx -s reload使用访问nginx里配置的 YOUR_DOMAIN.COM,选择语言,配置站点信息,然后就会跳转到 wordpress 后台,大功告成。
搜索框和日历是从零开始创建 WordPress 主题系列教程的第六篇的第四部分,尽管这篇的题目是 搜索框(Search Form) 和 日历(Calendar),但是我同样也会介绍 元数据(Meta)...把教程源代码文件夹下 searchform.txt 文件中的内容拷贝到 searchform.php。...在 index.php 文件,在侧边栏的最顶部输入以下代码: - 开始一个名字为 search 的列表元素,给它一个 ID,这样就能够以后样式化它。 include() - 导入任何你想导入的文件。...这和使用 WordPress 模板函数去调用模板文件是不同的,因为 include() 只是简单导入已经存在的文件。这里是调用在 searhform.php 文件中的代码。
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; //修改 /scripts 为 $document_root include...://cn.wordpress.org/wordpress-4.9-zh_CN.tar.gz 可以先下载到电脑上面再传到服务器里面 解压tar包 tar -zxf wordpress-4.9-zh_CN.tar.gz...文件 [root@server ~]# cp wordpress/wp-config-sample.php wordpress/wp-config.php [root@server ~]# vi wordpress.../wp-config.php 更改权限 [root@localhost ~]# chown -R nginx:nginx /usr/share/nginx/ 修改数据库名称 数据库用户及密码 复制 wordpress...安装目录的内容 移除原有目录的页面文件 mv /usr/share/nginx/html/* /opt/ cp -r wordpress/ /usr/share/nginx/ 重启nginx和mariadb
分享前端开发中的经验心得,分享开发源代码。] : 特定内容页(Post/Page)的标题 注:上述函数,主要用于页面中的部分的内容,当然有必要的话,也可以用在其他部分,请务必仔细阅读,了解对应标签会输出什么内容。...不会太难,过一段时间本博会专门介绍PHP中的if语句如何使用。 三、模板内容部分的常用函数 : 调用Header模板 将以上代码复制到 comments.php 中合适的位置。 摘至V站
领取专属 10元无门槛券
手把手带您无忧上云