如何使用自定义操作将辅助按钮添加到设置页面?
我编写了一个与第三方邮件API接口的插件。我为插件创建了一个设置页面,其中包括两个按钮:使用创建的提交按钮submit_button() 保存表单的“测试设置”按钮,应使用表单中的当前值,而不保存它们echo \'<form method=\"post\" action=\"options.php\">\'; settings_fields(\'myplugin_settings\'); do_settings_sections(\'myplugin\'); echo
如何生成HMAC-SHA1签名以与WP REST API和OAuth1一起使用
我正在尝试使用WP REST API发布帖子。我能够使用OAuth1和PAW http客户端进行身份验证。我还可以在网站上发布帖子(再次使用PAW)。PAW生成了PHP代码供我在网站上使用。我创建了测试。php并在那里插入代码。已尝试在浏览器中打开页面。它没有得到验证。它说,(第一次)签名无效,另一次,时间戳无效,另一次,nonce无效。我检查了PAW,发现在每次新运行时,PAW都会生成一个唯一的nonce、时间戳和HMAC-SHA1签名,但我编写的代码在每次运行时都具有相同的nonce、时间戳和HMAC
从特定菜单中获取当前菜单项ID
我在试着current-menu-item-id 在任何页面中。我用过this solution, 这使我非常接近解决方案。我的问题是,下面的函数正在遍历页面上的所有菜单,而不仅仅是我希望它遍历的一个特定菜单:add_filter( \'wp_nav_menu_objects\', \'wpse16243_wp_nav_menu_objects\' ); function wpse16243_wp_nav_menu_objects( $sorted_menu_items ) {
如何将WordPress日期更改为本地语言(即使该语言在WordPress中不可用)
我有一个完全母语的网站(僧伽罗语)。内容很好,适用于僧伽罗语文本。但不幸的是,我无法在僧伽罗语中显示日期(在新帖子等中)。此外,我还需要将搜索栏中的占位符文本转换为僧伽罗语(当我在代码中替换为僧伽罗语文本时,输出看起来像方形框,而不是字母)。我偶然发现了华平僧伽罗语的翻译,但它似乎是不活跃的。那么,他们的是一种解决这个问题的方法吗?提前谢谢你。
我可以在添加内联脚本的同时添加自定义属性吗?
我需要在不修改核心的情况下将一些下划线模板注入管理屏幕。模板如下所示:<script type=\"text/template\" id=\"template-123\"> <div class=\"section intro\"> {{{ data.section.intro }}} </div> <div class=\"section content\">
如何为无关数据库创建自定义页面?
我正在编写一个插件来显示产品(我的第一个插件)。我有一个10000产品数据库,包含ID、名称、图像和描述。我可以从页面模板/虚拟页面显示所有这些内容。如何使每个产品都有自己的页面,其中列出了描述和其他属性?类似于从帖子列表中选择帖子的方式,但针对单个产品?编辑:我刚刚制作:if(isset($_GET[\'product\'])){ include(\'includes/product.php\'); } if(isset($_GET[\'category
使用WP_QUERY添加带有分页的博客档案
我有以下代码:-<!-- News Archive --> <div id=\"news-archive\"> <div class=\"row\"> <div class=\"col-md-12\"> <?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
将一个自定义字段的值移动到另一个自定义字段
我有一个名为“video”的自定义字段,我想将自定义字段值复制到另一个名为“theme2035\\u embed”的自定义字段中我可以手动完成,但由于我有2500多篇帖子,因此这将耗费大量时间,如果有人能告诉我一个SQL查询,在点击中完成这项工作,那将是一件好事。令人困惑让我解释一下有两个自定义字段-视频主题2035\\u嵌入自定义字段“视频”已经为每个帖子提供了值(这只是YouTube视频的URL,对于每个帖子都不同)现在,我的新主题为同一个功能使用不同的自定义字段,即“theme2035\\u嵌入”,
Page Permalinks: Custom URLs
我正在尝试创建具有不同“路由”的URL。我不知道如何解释,但在我不得不移动的网站上,所有者希望它有不同的子URL URL目录。问题是,我根本不知道它叫什么,也不知道这个家伙以前是怎么做到的。客户习惯于以这种形式查看,因此他们希望将其保留为:www.example.com/suburl/page-name www.example.com/suburl2/page-name 我所说的部分是上述示例的“suburl”部分。。。网站的其余部分按其应有的方式链接。这些只是静态页面,我确认了。Edi
Get Taxonomy and metadata
我有以下代码可以获取我的分类列表: $args = array( \'hide_empty\' => false, ); $nations = get_terms( \'nation\', $args ); 我还需要获取每个元素的所有相关元数据,如何才能做到这一点?$nation 是一个WP_TERM 对象,但我没有任何信息。我还尝试使用:var_dump(get_term_meta($nation->term_id)
JQuery在我的php代码片段中不起作用
我有以下代码片段,通过显示文本并隐藏“继续结帐”按钮来阻止购买产品。文本部分工作得很好,但jQuery部分不行,我不知道为什么。有什么想法吗?谢谢function wc_minimum_order_amount_premium() { $minimum = 8; if ( WC()->cart->cart_contents_count < $minimum ) { $draught_links = array();
仅输出使用wp_NAV_MENU()的链接
我一直试图在使用时只输出链接wp_nav_menu(). 这是因为我有一个预定义的ul 和li 链接的标记。这就是我所做的:<div class=\"collapse navbar-collapse\" id=\"bs-example-navbar-collapse-1\"> <ul class=\"nav navbar-nav navbar-right\"> <li class=\"drop\">
如何使现有的自定义字段更易于编辑/添加到我的主题中?
我编写的Wordpress主题在帖子上使用自定义字段。在创作帖子时,大约有5到6个自定义字段需要设置,我的用户很难记住要为自定义字段的名称和值输入什么。我已经使用名称/值字段很多年了,所以很多内容都是基于它们构建的。我正在寻找一种方法,让我的用户可以更轻松地创建/编辑帖子。Wordpress中是否有我可以使用的内置功能,使现有自定义字段不是必须手动输入名称的字段,而是显示在正在编辑的帖子上的自定义字段的下拉列表或选择?这就是元盒子的用途吗?还是使用插件更好?(我开始熟悉另一个项目的Carbon Field
如何忽略RSS提要的分页符?
我在帖子中使用默认的分页符标记,不幸的是,如果没有分页符,RSS提要不会显示全部内容。我目前正在使用WordPress 4.5.3。我已将“feed中的每篇文章,显示”设置设置为“全文”。问题可能是什么?如果这不是问题,在我的情况下,最好的解决方法是什么?
让WordPress生成内容的JSON
这个特别的项目是巨大的,无论是在数据方面还是在用户访问方面(就个人而言,我不会使用WP,但客户想要)。问题是,我不希望前端不断访问数据库,那么有没有办法让WordPress生成一个JSON,我可以在前端使用?我找到了一个名为WORDPRESS JSON API的API,但它似乎没有做到这一点,它仍然可以在每个请求中访问DB。
在私有命名空间路由上使用REST API(V2)Java脚本客户端
我在一个项目中使用了最新版本的REST API插件,并将我的路由添加到了一个单独的名称空间(如中所建议的那样the documentation). API中包含的javascript客户端根据中的公共路由自动创建模型和集合wp/v2 命名空间。有人知道是否可以扩展内置客户端以使用自定义名称空间,并自动解析根端点以生成我的私有API的模型和集合吗?
分页重新加载第一个页面,但具有正确的URL
所以我为某人建立了一个博客,但我的主页有问题。主页设置为在分页打开之前显示9篇文章(在WP admin settings中设置),但当您单击第2页、第3页或任何数字时,它显示的内容与第1页相同(请注意,url将显示右/页/#),但它始终显示前9篇最新的文章,并且在分页中仍选择了第一页。在我的WP设置中,我将首页显示设置为“你的最新帖子”并在我的索引中。php用作主页,我只是调用循环和分页:<?php get_template_part(\'loop\'); ?> <?php ge
使用REST API从外部站点发布到WordPress
我正在尝试使用REST API发布到WordPress。目的是创建一个接受以下信息的表单:我是WP API新手,很难找到一些可靠的文档,说明如何从非WordPress的外部页面/站点发布到WP站点。其想法是,网站“a”的用户可以填写表格,这将在网站“b”上创建帖子。我还不确定用户身份验证,因此将以匿名方式发布或使用单个用户帐户发布。有没有人能用Javascript向我展示一个简单的方法来显示上述内容的基本轮廓,或者至少为我指出正确的方向,因为我发现这些文档有点混乱。
如何将我的子主题集成到自定义模板中?
我昨天开始做这个,虽然我能够成功加载我的孩子主题,但一些网站功能出了问题。我怀疑可能需要向函数中添加一些代码。php文档,但我不确定,也不想再次破坏网站(因为客户发现问题时对此不满意)同样,我怀疑可能需要向函数中添加一些“必需”脚本。php,但不想破坏东西。非常感谢您的帮助。让我知道你需要看什么。
发布缩略图URL未拉入div的背景
我更新了代码。我用回音交换回音。唯一的问题是post\\u thumbnail\\u url没有进入div的后台。<?php $args = array( \'posts_per_page\' => 1, \'category_name\' => \'news\', ); $news_query = new WP_