通过PHP从另一台服务器发布到WordPress
我在上运行了一个wordpress网站,比如“site.com”和另一个位于完全不同位置的网站“input.com”。顾名思义,“input.com”应该用一个非常简单的形式(例如:标题和内容)作为输入网站。然后输入的信息应该发送到“site.com”并作为博客帖子发布,就像有人使用wp管理面板输入信息一样。通常我会使用cURL来实现这一点,但由于wp管理面板非常复杂(登录和其他),我寻找了其他方法来实现它。不幸的是,wordpress rest API似乎仅限于从“site.com”获取数据,但没有向其
如何在实时服务器上创建WordPress沙箱用于网站开发?
我有一个活的WordPress网站,即将推出的页面模板目前处于活动状态。如何在沙盒上开发网站,然后将所有更改上载到live网站?沙盒必须位于同一个实时服务器上,而不是通过本地开发。
在生成弹头时,什么函数会删除撇号?
我正在尝试将一篇文章的标题转换为slug。我用过sanitize_title_with_dashes, 认为这就是WordPress所使用的。但是,如果我的帖子标题中有撇号,sanitize_title_with_dashes 不会去掉撇号。相反,它用反斜杠避开撇号。例如,如果我使用默认的帖子编辑器创建一个名为“Bob’s Boutique”的帖子,WordPress core将正确地将slug创建为“bobs Boutique”。如果我尝试使用sanitize_title_with_dashes 在函数
如果我将自己的SMTP服务器连接到wp_mail,重置密码将不再起作用
我决定将wp\\U mail连接到我的“Gandi”认证SMTP服务器,以提高wp\\U mail的可靠性,并避免许多潜在问题(使用gmail…)当我想用WP重置密码表单获取新密码并单击按钮“获取新密码”时,wordPress返回错误消息“无法发送电子邮件…”如果我对我的//添加操作(\'phpmailer\\u init\'…)进行注释“获取新密码”表单再次生效。我在2016年试过这个,但没有激活插件。有人知道为什么吗?这是我的代码:add_action( \'phpmailer_init\', arr
如何处理index.php...
对不起,我的问题很简单,但我不知道如何正确解释,所以谷歌不会帮我。因此,我试图在这里得到一个答案。所以我使用首页。php在我的主题中作为起始页。我知道索引。php用于所有未设置文件的页面。php。我的问题是:索引中包含哪些代码。php?和我在头版上用的一样。php?这有用吗?我当前的主题结构:
在归档页面上按元关键字排序
我正在尝试使用元键值(恰好是Unix时间戳)对归档页进行排序。目前,我有他们的WordPress创建日期在页面上列出的职位。我想使用meta键-这是一个不同于WP创建日期的日期。代码在这一点上非常简单,它只是使用循环来使用模板显示帖子:<?php while (have_posts()) : the_post(); Template code here endwhile; ?> 我如何让帖子以
编辑后页面上的特色图像未通过HTTPS加载
我们的网站使用TLS,尽我所能,我在任何地方都强制使用TLS。我将FORCE\\u SSL\\u ADMIN定义为true,并尝试了以下过滤器,这些过滤器是我从插件SSL不安全内容修复程序借用的(https://wordpress.org/plugins/ssl-insecure-content-fixer/):function fix_ssl_attachment_url( $url ) { if ( is_ssl() ) { if (stripos($url, \'http
让私人帖子在通过“编辑”进行编辑后保持“私人”状态
我用一些私人帖子来实习。当编辑更改这些帖子上的内容时,其状态将变为挂起的“审阅”,我必须将其作为私人帖子再次发布。当一个编辑在一个普通的页面/帖子上更改了一些内容(已经发布给公众)时,状态不会改变,所以我有点困惑。当编辑在这些帖子上工作时,有没有可能强迫wordpress让私人状态保持不变?非常感谢!Edit:对于每个处理相同问题的人:我能够用另一个线程的代码片段修复它:https://wordpress.stackexchange.com/a/172556/87321只需添加post状态“待定”,因此工
External Links Not Working
我面临一个外部链接不起作用的问题my website. 我正在点击链接,但什么都没发生。没有弹出窗口或断开的链接,但仍然无法工作。为什么?
WordPress脚本文件版本号在实时环境中更改
我正在我的函数文件中注册Wordpress的javascript文件,如下所示:if( !function_exists( \"theme_js\" ) ) { function theme_js(){ wp_register_script(\'wpbs-scripts\', get_template_directory_uri() . \'/library/js/min/scripts.min.js\',
产品页面上的自定义CSS不起作用
我正在使用WooCommerce和WC供应商以及JointsWP框架(Foundation)构建一个etsy风格的网站。在我的首页上,所有自定义Sass都呈现良好状态。在商店页面上,它没有显示。我正在内容产品上添加自定义编码。php。看起来自定义css正在被woocommerce覆盖,但我不知道如何覆盖。任何见解都将不胜感激。
如何在博客文章预览中加入特色图片?
我想在头版的博客文章预览中加入特色图片,但是要么我可以选择裁剪掉部分图片,要么我的预览中根本没有任何图片。以下是预览中有无图像的截图:http://imgur.com/a/3nqcb我必须控制它的大小的选项都只是把它的一部分剪下来。我想要的是一个小缩略图,最好放在帖子预览的左边。在帖子中,我已经尝试过将特色图片用作缩略图,但都没有用。有人能帮我吗?我使用的主题是Tesseract,下面是链接:http://topnewsreporters.com/
如果类别中只有一个帖子,请更改Get_Terms中的链接
我创建了一个快捷代码,它将列出自定义分类法中的类别,并将返回至少有一篇文章(不是空的)的所有类别的列表。结果是,当有人单击我的链接时,会将他们带到该类别的存档页面。我的问题是,当该类别中只有一篇帖子时,我是否可以将用户直接发送到该帖子,而不是发送到只有一篇帖子的存档?这是我的代码:// Creates a list of eval specialties function doc_categories() { $tax = \'team_group\'; // slug of taxon
我在本地安装了WordPress,现在如何登录?
我下载了一个WordPress网站,我正在为一个朋友修改它。他给了我访问cPanel的权限,我在那里下载了SQL并对其进行了更改XAMPP.现在当我打开>localhost/wp 它打开了网站,但没有控制面板。我认为要修改我需要访问>localhost/wp/wp-admin 但我没有用户名或密码。我必须向他要吗?我修改网站的路径是否错误?
GET_POST_META返回映像资源中的损坏路径
我使用自定义字段存储图像的路径,然后使用get_post_meta() 将该路径插入<img>这是我的代码:<img src\"<?php echo get_post_meta( get_the_ID(), \'slide_one_image\', true ); ?>\" />出于某种原因,这是输出<img src\"http: wp_project2 wp-content uploads 2016 01 slider1a.jpg\"> 这是正确的路径,但
在同一页上的多个图像上使用Media Uploader
我在同一个页面上有多个图像用户元字段,我正在使用媒体上传程序jquery脚本将URL设置为单击图像时的文本字段值。在一个图像字段上工作正常,但如何在同一页面上的多个图像字段上使用。。。ID为ols\\U user\\U meta\\U image\\U 1至ols\\U user\\U meta\\U image\\U 5的ie jQuery(document).ready(function($){ var custom_uploader; $(\'.add
根据特定的帖子元值查询帖子
我的索引中有一个循环。php用于我的主页,如下所示。。。<?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> 我有一个按升序日期查询帖子的功能。。。function order_home_asc($query) { if ($query->is_home() && $query->is_main_query()) {
无需电子邮件即可获取新密码
我在ubuntu 14.04的本地主机上安装了Wordpress主题。现在,我忘记了我的管理员密码,无法登录。登录的方式是什么,因为我无法通过丢失密码获得电子邮件中的电子邮件确认链接。
使用_Content()时页脚消失
使用时出现问题the_content() -- 页面的页脚将消失,并且不会显示任何错误。当我改变时the_content() 到get_the_content() 并重复此结果,然后它工作正常。这种情况背后的问题是什么?
WP-CLI未使用PAGE_TEMPLATE=“模板名称.php”设置页面模板
使用wp cli设置页面模板时遇到问题。根据这篇帖子,How do I set and list page_template with wpcli, 它看起来像:wp post create --post_type=page --page_template=\'template-name.php\' 应该可以工作,但它只返回“错误:页面模板无效”有什么想法吗?我尝试先创建页面,然后使用wp post update 14--page\\u template=\'template-name进行更新。