如何限制作者只能访问一个自定义帖子类型?
我安装的Wordpress有4个自定义帖子类型和1个默认帖子类型。基本上我想要的是,作者还可以访问特定的一个自定义帖子类型。作者不得查看其他帖子类型。
在外部调用WordPress Menu会忽略自定义菜单项
我有一个wordpress网站,我想在安装之外使用wordpress菜单。所以我创建了一个名为nav的文件。php并输入以下代码 include( \'../wp-load.php\' ); wp_nav_menu( array( \'theme_location\' => \'primary\',\'menu_id\' => \'cartel\' ) ); 在另一个网站的标题中,<?php echo file_get_contents(\'http://
溢价/待售主题是否需要通过WordPress的审批程序?
我即将完成2个主题的销售。我需要把这些通过Wordpress吗。组织批准流程?
WordPress 4.4版本在Facebook等上分享帖子时会产生空白的白色图像
升级到4.4后,当我通过Facebook的URL(G+)共享帖子时,“特色图片”在Facebook帖子上显示为白色空白图片。在Wordpress网站上看起来不错。一些测试显示Wordpress会将全分辨率照片发送到Facebook,所以它对Facebook来说可能太大了?我怀疑Wordpress与4.4x中新的响应图像功能共享图像的方式有所改变。这是我的facebook主页,请查找有关Mac&;的“测试帖子”;干酪https://www.facebook.com/gordwait
正确的正则表达式用于wp_emed_Register_Handler
THE GOAL我正在尝试解析url并将其转换为embedded 我的帖子内容中有视频播放器,但我认为我的正则表达式已关闭,或者我没有创建provider 正确地THE CODE这是我现在的设置。wp_embed_register_handler(\'brightcove\', \'/(players.brightcove.net/)([^/]+)/([^/]+)/index\\.html\\?videoId=([\\d]+)/g\', \'wp_embed_handler_brightcove\');&
How to use sanitize_callback?
主题检查告诉我add\\u setting()应该有一个sanitize\\u回调函数,所以我尝试添加一个。这适用于颜色选择器: $wp_customize->add_setting($setting_name, array( \'default\' => $default, \'transport\' => $transport, \'sanitize_callback\' =
WP 4.4。响应在加载响应图像后加载正常图像
我正在测试2个新添加的尺寸:// testing add_image_size(\'new-small\', 500, false); add_image_size(\'medium-large\', 768, false); // just added today for devices support 图像输出html:<img class=\"alignnone size-full wp-image-24\" src=\"http://localhost:8888/p
如何获取当前类别或标签的永久链接?
有一个问题需要查看类别/标签的永久链接。我还没有找到标准函数,其他作者提供的所有内容都只针对类别。我这样解决了这个问题:$url = get_term_link( $GLOBALS[\'wp_query\']->queried_object->term_id, $GLOBALS[\'wp_query\']->queried_object->taxonomy ); 你有更有趣的解决方案吗?
如何将动态内容添加到帖子页面、存档、分类、搜索、作者等?
我正在构建一个Wordpress插件,它是一种页面生成器,我希望允许用户通过向“模板层次结构”(archive.php、home.php、front-page.php、404.php和search.php)中的任何页面添加内容/短码来手动自定义页面布局。我已经为page完成了此操作。php使用“自定义页面模板”,该模板使用内容编辑器和短代码来填充页面的布局和内容。现在,我该如何允许其他模板(archive.php、home.php、front-page.php、404.php和search.php)接受所
媒体库中的所有图像都显示断开的链接
我面临的问题是,媒体库和网站前面的图像显示出断开的链接。事实是,即使我从管理员那里上传新的图片,也会显示断开的链接。有人叫我换一下。htaccess文件。这是我的文件。# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f
WPDB-从数据库读取值和将值写入数据库
我在中有一个自定义字段usermeta 调用vatnumber.如果字段有值,如何读取用户X的特定值?以下是我目前掌握的情况:<tr class=\"vatnumber\"> <th><?php _e( \'VAT-Number:\', \'wpdb_usermeta\' ); ?></th> <td><?php $wpdb->get_results(\"SELECT userid, vatnumber
Legacy Audio Shortcode
我最近重做了一个最初创建于2011年的网站。当然,开发过程中存在一些大问题,其中之一就是旧音频短代码的使用:[音频:http://localhost:8888/lusa/audio/1310seg02.mp3]我还没有看到任何使用冒号的本地Wordpress音频短代码的文档。我也找不到这样使用它的插件。有人知道我怎样才能让这个短代码发挥作用吗?我相信我的选择是。创建一个脚本,将此音频短代码转换为较新的格式[音频src=”http://localhost:8888/lusa/audio/1310seg02.
不带资源集的帖子缩略图?
WordPress 4.4添加了多种图像大小srcset 使用时the_post_thumbnail 作用如果没有srcset,是否可以只获得一个图像大小?我知道可以添加一个过滤器来禁用srcset 来自所有图像,但我想禁用srcset 仅当调用特定缩略图大小时(例如,仅当调用完整图像大小时)。
使用缩略图,使用该图像的URL
我有我的图像的URL,我想显示该图像的缩略图。这可能吗。我检查一下the_post_thumbnail() 函数,但我无法将图像的URL添加为输入。
无法将$args[]接收到我的自定义小部件
我是WordPress的新手。我创建了第一个丑陋的小部件。它位于wp-content/plugins/my-awesome-widget/widget_init.php (此文件夹中没有其他文件)。它正在发挥作用。我创建了一个侧栏并在中注册了它functions.php 在我的主题文件夹中:function register_page_widgets() { if (function_exists(\'register_sidebar\')) { regis
在分类存档页面上显示一定数量的帖子
我有一个分类归档页面,在这里我可以显示“技术”一词下的所有内容,我希望能够将一个页面上的帖子限制为20篇,直到它分页为止。目前,它在一页上显示10,然后在另一页上显示10。这在我的主页上效果很好,我将每页的帖子限制为20篇。有人知道为什么吗?这是我的密码<?php /* Template Name: Genre */ //Protect against arbitrary paged values $paged = (
禁用主题API/前端(仅限API环境)
我不记得我在哪个演讲中看到过这个,但有一个codex函数可以完全禁用前端。我不是在谈论这里提到的空白主题:Disable front end to use as CMS only?我说的是完全关闭主题API。
按元值和日期对帖子进行排序
我试图根据一个帖子的元值和日期对帖子进行排序。我正在使用这个插件(https://github.com/JonMasterson/WordPress-Post-Like-System ) 为我的帖子添加like系统。我的代码如下。$args = array( \'numberposts\' => 15, \'offset\' => 0, \'category\' => 0, \'meta_key\' => \'_pos
WooCommerce:在Webhooks中添加支付网关字段
我已经为我们设置的一个特殊EFT系统创建了一个自定义支付网关。银行账户和路由号码应该经过加密,然后通过WooCommerce webhooks发送给销售人员进行处理。不幸的是,我不知道如何将银行号码和路由号码作为行项目添加到订单Webhook中。我已经能够将它们添加到webhook的产品线中,但这并没有什么帮助,因为当每个产品的数组中都有银行号和路由号时,这会使webhook变得混乱。我觉得我已经试过了所有的钩子和过滤器,我也试过了其他一些支付网关的钩子和过滤器,但我还没有找到答案。关于如何将支付网关中的
多个API端点(Wp_Remote_Get)
我正在尝试使用外部API的数据创建一个自定义页面。但我需要获取两个端点的数据$json = json_encode(array( )); $response = wp_remote_get(\'https://api1.endpoint.com\', array( \'headers\' => array( \'Content-Type\' => \'application/json\',