您当前的位置:首页 > TAG信息列表 > 小码农
JavaScript in a PHP plugin
我正在编写一个插件(在PHP中),它输出array.生成的数组应该是某个JavaScript文件的输入,该文件根据数组输出图表(.png图像)。考虑到这一点,我应该将变量从PHP插件传递给JavaScript(如图所示here).我想知道使用插件的过程是否与普通PHP文件不同。。。JS图表应根据用户操作显示。简而言之:如何调用JS文件,通过普通插件向其传递变量?
建立动态动作名称是不是一种糟糕的做法?
我正在浏览一些帖子来删除它们:/** * Holds deletion errors. */ $errors = []; foreach( $imported_posts as $imported_post ) { $post_id = $imported_post->ID; /** * Actually delete the post. */ $deletio
仅当URL末尾有/amp/时才应用函数
我应用了一个过滤器来删除所有主题样式,但我希望只有当url以/amp/结尾时才会发生这种情况。下面的代码正在删除。所有页面上的css样式,不过滤permalink的术语。我正在使用AMP for Wordpress 插件,在URL的末尾添加amp。例如:mysite。com/类别/post slug/放大器/function remove_all_theme_styles() { if ( get_permalink($post->ID) . \'/amp/\' ) { gl
页面错误一侧的侧边栏
我正在WordPress上建立一个基于Dazzling. 该网站是http://theaerogeek.com/ 我遇到的问题是,我网站的边栏显示在右侧,即使在WordPress仪表板上的主题配置中,边栏设置在左侧。当我上传标题时,问题似乎出现了。php文件(我不确定是在创建header.php还是在创建style.css时)。当我检查页面时,包含侧栏(小部件区域)的标记是div#secondary。小部件区域。col-sm-12。col-md-4。然而,我在标题上也找不到这个标签。php也不是样式。cs
使用插件更改子主题中的页面内容
我有一个子主题,我在其中创建了一个页面模板。通过在实际页面中编写一些PHP,我可以根据一天中的时间显示不同的内容。if ( $time < \'10:00\'){ echo \"The time is 10am and good morning.\"; } else { //show the page loop. } 我想显示消息,如果它与条件匹配,如果不匹配,那么应该执行通常的页面循环。是否有可能使用插件而不是为我的每个网站创建页面模板?
用插件替换主题404页面的“内容-区域”?
因此,我不想深入探讨我需要做的事情背后的原因,但我有一段非常重要的代码,需要插入404页,而不管主题是什么,作为内容区域div的替换。因此,在get\\u页眉下方替换内容区域,在get\\u侧边栏/get\\u页脚之前。目前,我必须先将这段代码安装到每个主题404页面,然后才能将其安装到我的多站点上,我想通过插件来完成这一点,但似乎无法覆盖主题404页面。
安装Gutenberg插件后出错(由于试图阻止WP剥离标签而导致)
我今天安装了Gutenberg插件来试用它。我在WP仪表板的顶部以及在浏览器中查看网站时都会收到一条错误消息:警告:call\\u user\\u func\\u array()要求参数1为有效回调,在/home1/asharp/public\\u html/andreasharp中找不到函数“ikreativ\\u tinymce\\u fix”,或函数名无效。com/wp包括/类wp挂钩。php在线288几天前,当我切换到Visual后返回代码视图时,我对多年来WP剥离我的标记感到非常厌倦,以至于我最
如何在没有任何插件的情况下展开WordPress定制窗口?
定制的问题:如果WordPressCustomise 下图所示区域是否可调整大小?就目前而言,在压扁的提要栏中工作可能有点棘手。因此,我通常在外部编辑器中完成所有CSS,然后将其复制到侧栏区域。WordPress正在讨论这个问题,WordPress开发人员正在考虑改进定制器UI,您可以看到here. 这可以解决问题,但在此之前。。。这个问题不是关于CSS的,这个问题不是关于我为什么使用CSS定制器,我有我的理由,这是另一个话题。问题是:定制此WordPress区域以使其可扩展或更宽而无需插件的最佳方式是什
How order by works?
我正在尝试按meta\\u值(特色)然后按标题排序一些帖子。我把特色的按正确的顺序排列,但是,我在特色的后面混合了一些非特色的,我注意到这只发生在第一页。我做错什么了吗?我需要做什么才能在按字母顺序排列的通话中先获得特色和非特色?,这是我的问题(使用名为Vantage的高级主题):function appthemes_addon_on_top_query( $wp_query ){ $addon_type = $wp_query->get( \'addon_on_top\'
如何禁用特定页面的删除选项?
我发现很多这样的问题,但都不符合我的要求。在这里,我需要锁定一个名为settings的特定页面,而不是被其他管理员删除。但它应该能够编辑。是否有任何方法可以锁定特定页面。
在WordPress中向Google Analytics发送点击事件:简单的方法
我正在WordPress上设置链接跟踪。有多个指向同一站点的链接,它们都共享同一类:<a class=\"gaClickTrack\" href=\"https://www.amazon.es/Heromask-HeroMask-Aprende-idiomas-jugando/dp/B06XWHZ5Q4\" target=\"_blank\" rel=\"noopener\">Buy Now Securely On Amazon!</a> <img clas
如何为父项和子项创建自定义分类下拉列表
有人能帮帮我吗,我不擅长php。我在函数中创建了一个名为“二手车”的自定义帖子类型和一个名为“二手车类别”的自定义税收。php问题:我需要创建一个下拉搜索表单,在主页上显示类别和子类别的列表。实例下拉列表1[汽车品牌]“类别”下拉列表2[汽车型号]“子标签”搜索按钮当您在下拉列表(如奥迪)中选择车型时,第二个下拉列表将显示奥迪的不同车型。cms的分类如下:奥迪<;类别-a1<;子标签-a6<;子标签梅赛德斯<;类别<;a类;子标签-b类;子标签-c类;子标签我希望此搜索表单显示在主页上
高级WP查询占用了SQL服务器
我最近为一位房地产经纪人的客户开发了一个网站。项目中包含一个名为listing. 此帖子类型用于他们的所有列表,其他信息存储在postmeta 表通过使用Advanced Custom Fields Pro.在网站的前端,我开发了一个过滤栏,用户可以通过几个过滤器进行选择并提交表单,然后生成一个复杂的WP\\u查询以返回匹配的列表。很简单!虽然大多数搜索都工作得很好,但一些更复杂的搜索将生成占用线程的SQL查询。当数据库需要刷新堆积的所有内容时,服务器基本上会冻结,直到有人终止进程。这在所有环境中都会发生
通过多个元中的特定元值获取帖子和数字
我在帖子中有一个多个meta(自定义字段)作为“cd\\u meta”,它(cd\\u meta)有一个meta作为“artist”,而且“artist”meta可能在数组中有一个或多个值我想得到的职位,“艺术家”元有特定的价值和数量查看下图了解更多信息
WordPress RANDOM_INT()和PHP内置函数RANDOM_INT()有什么不同?
WordPress定义的函数有什么区别random_int() 和PHP内置函数random_int()?此外,如果存在差异,PHP解释器如何理解我调用的两个函数中的哪一个?
查询所有帖子,并且不重复相同的标签
我需要一个查询来显示网站中的所有帖子,但不要重复那些带有相同标签的帖子,我的意思是只显示一个带有相同标签的帖子。我当前的查询是 <?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'post_type\' => array(\'post\'), \'posts_per
WordPress如何处理帖子内容中的附件元数据?
我知道“附件”对象可以在媒体库中有自己的元数据。但是,它也可以在post作用域中拥有自己的元数据。WordPress如何处理附件元数据?它是否会在数据库中创建一个新的注册表,就像内容中元数据的“父子”关系一样?在wp\\u get\\u attachment\\u metadata()函数的源代码中,我看不到任何引用:https://core.trac.wordpress.org/browser/tags/4.9.8/src/wp-includes/post.php#L5176谢谢
如何像使用wpdb一样使用MySQL?
根据标题,我需要使用LIKE操作符以编程方式使用$wpdb删除db上的一行。我想使用$wpdb->delete 消除发生的情况,但我不知道如何设置LIKE 操作员,因为在WHERE 它需要一个指定单个值或另一个数组的数组。我问你这个语法是否正确。$wpdb->delete(\'wp_posts\', array(\'post_type\' => \'flamingo_inbound\', \'post_content\' => \'%\'.$mail.\'%\'));提前感谢
.html form added to a page
我有一个外部html表单,我想添加到我的wordpress开发的网站。表单链接到业务中的其他领域,如出纳员,因此当客户填写表单时,内容将添加到他们的系统中。我见过不同的方法,例如添加原始html和添加为媒体,但是这些方法不允许我编辑表单,因为视觉作曲家在粘贴html代码后停止工作。如果有的话,我还有什么其他选择。
从小型编辑器中删除无分心模式
我正试图从编辑器中删除“无分心模式”按钮,但我无法将其取消。以下是im使用的代码: add_filter( \'wp_editor_settings\', function($settings) { $settings[\'teeny\']=true; $settings[\'media_buttons\']=false; $settings[\'quicktags\'] = false; $settings[\'dfw\'] = fals