草庐IT

backup_wordpress

全部标签

php - Wordpress - wp_rewrite 规则

我正在尝试为WordPress编写一个插件,但我遇到了一些关于wp_rewrite功能的问题。我想通过URL传递变量(例如:www.mysite.com/WordPress?variable=helloall)使一个页面显示为多个页面但是我想保持永久链接结构完整,所以我希望URL显示如下:www.mysite.com/WordPress/helloall然后我希望能够使用slug并使用它来搜索我的数据库。(如果我使用我首先提到的一般方法,你会使用$_GET)我已经在网上找到了一些教程,但目前还无法完成这项工作。我认为我的问题是由于不了解您如何正确编写规则。我用过这个教程:http://

php - 从 Metabox 调用 WordPress Gallery uploader /选择器

当我点击帖子/页面上的添加媒体按钮时,我可以选择添加媒体。选择媒体后,我单击插入到帖子中,然后插入图像。但是,还有另一个选项,它位于左侧边栏中。我可以单击创建画廊。图像选择过程是相同的,但是当我单击创建新画廊时,它会转到一个新框架,允许我编辑图像的顺序。第二个窗口就是我所追求的。我从元数据框调用框架,我已经成功地获得了它,允许我抓取单个或多个图像并将ID保存为字符串,以及将缩略图实时插入预览框中。我找不到任何关于调用Gallery框架的信息。我目前的代码如下:jQuery('#fg_select').on('click',function(event){event.preventDef

php - 以编程方式添加带有附件的 Wordpress 帖子

我在$_REQUEST中获取了post_title、post_content和其他内容以及图像文件。我想将所有这些作为帖子保存在wordpress数据库中。我的页面上有'publish','post_type'=>'post','post_title'=>$post_title,'post_content'=>$post_content,'post_author'=>$user_ID,'post_category'=>array($category));$post_id=wp_insert_post($postarr);?>这会将数据库中的所有内容作为帖子获取,但我不知道如何添加附件及

php - 使用 wordpress woocommerce 创建自定义 'Add to cart'

我在woocommerce模板之外的页面中获取特定产品,我需要添加“添加到购物车”按钮。我查看了代码,我看到woocommerce是这样做的,Addtocart我尝试更改product_id和所有内容以符合我的需要,"rel="nofollow"data-product_id=""data-product_sku=""class="buttonadd_to_cart_buttonproduct_type_simple">/images/add_to_cart.png"alt="Addtocart"/>但由于某种原因它没有被保存(当我进入购物车页面时它是空的)。我还试图丢失添加项目时靠近

php - 创建自己的 Wordpress 循环的最佳方法是什么?

使用内置函数从Wordpress输出内容似乎有三种主要方式,推荐使用WP_Query方式:WP_Queryquery_postsget_posts它们之间有什么区别?(我理解WP_Query是类,另外两个是方法)。在同一页面上有多个循环且没有任何一个相互干扰的最干净的方法是什么?我正在寻找有关如何编写WP循环程序的示例;例如按类别输出2个单独的帖子列表,包括附件、元数据等。这是迄今为止我找到的最好的引用资料:DefineYourOwnWordPressLoopUsingWP_Query 最佳答案 我同时使用了WP_Query和get

php - 从 wordpress 图像中删除日期?

当我在Wordpress中上传图片时,我得到:http://test.net/wp-content/uploads/2011/04/test_image.jpg但是我喜欢这样:http://test.net/wp-content/uploads/test_image.jpg看到第二个日期不在URL中了吗?无论如何,这可能吗?要从图像URL中删除日期戳? 最佳答案 登录到您的WP管理员,然后转到设置>媒体并确保“将我的文件组织到基于月份和年份的文件夹”选项未选中.在同一设置页面上,您可以完全更改默认上传文件夹。希望对您有所帮助!

php - 从 iis7 中的 wordpress URL 中删除 index.php

我想从url中删除index.php,我正在使用wordpress和iis7。我该怎么做 最佳答案 使用这个web.config(web.config是IIS相当于apachewebservers中的.htaccess文件,在根目录下可以找到,如果没有,需要自己创建一个。)然后在永久链接页面中,设置“自定义结构”并给出值/%postname%/请注意,需要安装特定于IIS版本的URL重写模块才能正常运行(感谢@Spikolynn在下方的评论) 关于php-从iis7中的wordpress

php - 如何在 Wordpress 中启用邮件?

我在Windows8桌面上使用Apache2.2.25和PHP5.3.28。有一次当我恢复我的wordpress密码时,我得到了这个错误:Thee-mailcouldnotbesent.Possiblereason:yourhostmayhavedisabledthemail()function.我用谷歌搜索如何启用mail()功能,发现我需要用我的服务器配置一个邮件服务器。我下载了hMailServer,但它没有用...请帮我如何启用mail()功能?我必须下载哪个邮件服务器? 最佳答案 作为我postedhere:这是一个非常烦

php - 像简码一样解析 Wordpress

我想解析带有属性的Wordpress之类的简码:输入:[includefile="header.html"]我需要输出为数组、函数名称“include”和带有值的属性,我们将不胜感激。谢谢 最佳答案 这是我们在项目中使用的实用程序类它将匹配字符串中的所有短代码(包括html),并输出一个关联数组,包括它们的name、attributes和contentfinalclassParser{//Regex101reference:https://regex101.com/r/pJ7lO1constSHORTOCODE_REGEXP="/(

wordpress - 无需访问/wp-admin/install.php 就可以使用bash shell 安装WordPress?

我编写了这个创建文件夹、解压缩Wordpress并为网站创建数据库的BASH小脚本。最后一步实际上是安装Wordpress,这通常涉及将浏览器指向install.php并在GUI中填写表单。我想从BASHshell执行此操作,但不知道如何调用wp_install()并向其传递所需的参数:-admin_email-管理员密码-weblog_title-用户名(install.php中的第85行)这里有一个类似的问题,butinpython#!/bin/bash#askforthesitenameecho"SiteName:"readname#makesitedirectoryunders