在插件中创建帖子生成器外观
目前,我正在开发一个插件,该插件将显示基于帖子类型的网格,并具有许多自定义设置。其中一个设置是在网格内显示的不同皮肤之间进行选择。我想为开发人员提供一种可能性,让他们可以将自己的皮肤包含在自定义挂钩/过滤器中。在插件中添加此功能的正确方法是什么?我曾想过这样的事情,但我不确定这是不是正确的方法,是否会奏效:// register skin class in plugin class skinclass { //existing skins function mycl
自定义实体搜索和显示
我正在开发一个自定义插件,将一个新的产品实体及其自己的表添加到数据库中。我想通过自定义搜索表单(带有“高级搜索”选项的经典搜索输入)对这些产品执行自定义查询。结果应显示在列表中,并带有指向各个项目的链接。什么是实现插件和主题的最佳实践?我曾想过编写一个插件来执行所有CRUD操作,并编写一个自定义主题来显示结果:该插件将添加后端表单,让管理员对产品执行基本操作。主题包括myproduct-results.php 和myproduct.php 用于呈现搜索结果和单个产品的模板。搜索框和高级搜索选项将通过写入的
如何获取当前插件名称?
我需要使用如下定义获取当前插件名称define(PLUGIN_NAME, plugin_basename(dirname(__FILE__))); 遗憾的是,该代码无法工作,因为php文件嵌套在插件目录的子目录(includes)中,并且返回my-plugin/includes Wordpress API中是否有任何函数可以完成此任务?提前谢谢。
以编程方式更改元标签
有没有一种方法可以通过代码而不是在头部而是在模板文件中更改元标记?我想更改元标记<meta property=\"og:title\" content=\"title\" /> <meta property=\"og:description\" content=\"description\" /> <meta property=\"og:image\" content=\"thumbnail_image\" /> 它们在调用facebook
如何在WordPress网站中自定义子URL(.htaccess)
我有一个基于Wordpress-www.example的常规商业网站。com公司我在我的网站上有一个博客页面,在www.example下。com/博客查看博客帖子时,它看起来是这样的:www.exmaple。com/[类别]/[帖子名称]如何在类别之前将“/博客”添加到此URL?例如:www.exmaple。com/blog/[类别]/[帖子名称]这是我的电流。htaccess:# BEGIN WordPress <IfModule mod_rewrite.c> Rewrite
如果帖子不在元查询中,则忽略粘滞帖子
我有这样一个wp查询参数:$args = array( \'post_type\'=> \'myposttype\', \'posts_per_page\' => 10, \'meta_query\' => array( \'relation\' => \'AND\', array(\'key\' => \'routeFrom\',\'value\' => \'rome\',\'compare\' =>
如何在循环中使用全局POST计数器?
在循环中使用此代码<?php $count = $wp_query->current_post; echo $count; ?> 在第一页上,post计数从0到14,但在第二页上,post计数从0到14到。如何使用全局计数器在第二个从15到29,第三个从30到44上计数。。。
如何从登录和注册页面中删除WordPress徽标?
我想从登录和注册页面删除WordPress徽标。我想我必须在这方面做些改变。此的css文件。所以我想知道我必须在哪个css文件中进行更改?
如何获得按页面ID排序的内容?
我习惯于在我的页脚区域获得简短的内容。因此,我编写代码如下: $page = get_page_by_title( \'About us\' ); $content = apply_filters(\'the_content\', $page->post_content); ?> <p> <?php echo $content; ?> </p> 通过这段代码,我可以获得完整的页面内容。那么,我怎样才能得到简短的内容
如何使用‘WP_QUERY’或‘QUERY_POST’以降序显示内容
如何按以下降序排列帖子$json_data->data[0]->total_count 价值观我想显示排名靠前的共享帖子,但我不能真正使用WP_Query 或query_posts 正确的方式。require(\'../wp-blog-header.php\'); query_posts(\'&showposts=-1\'); while (have_posts()) : the_post(); if ( has_post_thumb
创建要在可视化编辑器中使用的快捷代码
我使用的是Visual composer,我不能在框中使用php代码,但我可以使用短代码。我知道我必须在函数中使用函数。php文件我只需要一个示例/帮助,我将构建其余的短代码。<div class=\"header-image\"><?php $image = get_field(\'imagen_superior\'); if( !empty($image) ): ?> <img src=\"<?php echo
我们可以为语言字符串使用变量钩子吗?
我用它来本地化主题中的字符串__(\'Background image\', \'themename\'); 有很多本地化的字符串,但为了确保主题lang文件和本地化字符串可以快速更改,我想使用如下内容$theme_name = \'themename\';// this would be global var or var from a theme class __(\'Background image\', $theme_name); // or $myClass->
WP上传/选择图片,这不是一个安全问题吗?
如果在图像上传框中,我选择一个ziphttp://prntscr.com/6ypjlv, 它不会在文件列表中显示,但已启动http://prntscr.com/6ypjvp难道我们不应该只在库设置为图像时才能上载图像类型吗? thz_media_frame = wp.media.frames.thz_media_frame = wp.media({ className: \'media-frame thz-media-frame\', fra
自定义列按日期而不是标题排序
我已经创建了一个自定义列。目前,他们是自动排序的标题,但我希望他们排序的日期。我尝试添加“query\\u post”,如:query_posts(\'&post_type=project&orderby=date\'); 这将正确排序列表,但现在只显示当前月份的帖子,我无法查询任何其他内容,如按日期筛选或查看垃圾?!谁能帮我指引一下正确的方向吗。非常感谢:)。我的代码:add_filter(\'manage_edit-project_columns\', \'add_new_p
New Menu Item Type Meta Box
我有一个项目,我需要从第三方API中获取文章。我已经通过重写实现了这一点,但我遇到的最后一步是集成到导航中。我真正想要的是在左侧栏中有一个单独的元框,在这里我可以要求提供文章id和类别,并从这些信息中添加到nav的自定义链接。这可能吗?我还没有从菜单项中看到多少自定义元框。谢谢
GET_POST_META作为下拉搜索筛选器的列表
我想知道是否有人能帮我。我想为我的wordpress网站创建一个下拉搜索过滤器。我希望下拉列表中填充自定义帖子类型的meta\\u框值。我知道<?php echo get_post_meta($post->ID, \'meta_field\', true); ?> 是获取它们的方法,但我想创建一个变量,并将其作为下拉列表进行回应。<select> $variable = get_post_meta($post->ID, \'meta_field
按字母表和按ASC和SESC排序的WordPress自定义搜索
我是word press的新手,但我可以轻松地使用核心php和其他mvc框架,实际上我只想为子类别的帖子添加自定义搜索。The search will with below我在存档中添加了以下html和php代码。主题php<form action=\"\" method=\"post\" class=\"searchandfilter\"> <div> <ul> <li>
在单独的选项卡中查看时嵌入Google工作表吗?
是否可以在单独的选项卡中查看Google工作表,如this website?我试着使用Publish to the web 或者插件Inline Google Spreadsheet Viewer 但它只是嵌入了一个简单的表单。我的文件有各种各样的表格和大量的数据,所以如果访问者可以进行一些复杂的操作,比如过滤或排序,那就太好了。
如何阻止贡献者编辑帖子类型,但允许他们编辑自定义帖子类型?
我需要阻止“贡献者”编辑标准帖子类型,但我想允许他们编辑自定义帖子类型。迄今为止我的代码:remove_cap( \'contributor\', \'edit_posts\' ); 谢谢!UPDATE: 为什么上面的答案对我没有用处。我正在寻找一个编码解决方案,而不是插件建议。我还使用标准角色“贡献者”,而不是创建自己的角色。谢谢
WP_QUERY自定义字段传递帖子ID
我正在将WP\\U查询与ACF(高级自定义字段)一起使用我正在建立一个新闻门户网站,我正在尝试从1篇文章中传递相关的故事,这篇文章是top\\u story=true。在另一个WP\\u查询中,我想将相关文章打印到post\\u id(top\\u story)和该post的id(通常可以更改)。我的查询如下所示:$args = array( \'posts_per_page\' => 1, \'category_name\' => \'News\',