您当前的位置:首页 > TAG信息列表 > 小码农
从POST获取第一个视频(嵌入和视频快捷码)
目标是从帖子中获取第一个视频(嵌入或短代码)。因此,我们需要检查帖子内容是否有嵌入视频(由WP支持)或[视频]短代码。单个帖子中可能存在多个视频和嵌入内容。如果找到了,返回第一个,不取决于要匹配的给定模式的顺序,而是取决于它们插入帖子的顺序。这是我目前的进展。。。这个返回第一个[视频]短码。是否有一种方法可以让它不仅查找视频短代码,还可以查找嵌入?function theme_self_hosted_videos() { global $post; $pattern = get_short
仅在wp-admin/Options-permarink.php上获得500内部服务器错误
我可以访问管理面板,一切正常。我可以单击设置->阅读并更改任何我想更改的内容。但如果我单击settings->permalinks,我会得到一个500内部服务器错误。以下是我尝试过的:我删除了。htaccess文件-未更改。我编辑了。htaccess(因为我正在将这个站点迁移到一个新域),现在我有了所有在前端工作的页面链接和除permalinks之外的所有管理链接。换句话说,网站的正面部分可以正常工作。所有管理功能都能正常工作。但如果我单击“设置”->“永久链接”,则会转到/wp adm
子主题函数的正确入队.php
我一开始并没有设置儿童主题,所以现在我正在尝试这样做。我确实激活了儿童主题。我读了一遍POST 仍然无法获得我的孩子主题风格。css先挂接,然后再挂接其他内容。我不太熟悉编码,也不知道如何编写函数。php for my child主题我的父主题使用3个样式表;风格css,自定义。css和绿色。css(后者是将绿色作为按钮等的主要颜色)。当我改变我的孩子主题风格时。css通常不会生效。由于数据库中存在一些缓存问题(我想是因为)一个旧的自定义。css似乎正在开创先例。说来话长,但由于web主机帐户升级迁移出错
.NET中密码的重复哈希方法
我们通过WP 4.1管理产品的销售、订阅和客户档案/账户。这些订阅是对单独服务器上的产品的订阅。网客户在WP端进行购买后,我们希望将客户帐户详细信息(即用户名、密码等)推送到。NET应用程序和这些凭据将用于登录。NET应用程序。我遇到的挑战是如何在上复制。NET端与WP中使用的哈希方法相同。我知道WP使用PHPass(http://www.openwall.com/phpass/) 来散列密码,但没有可用于的库。网几个问题:有没有“简单”的解决方案,可以在上复制哈希方法。净侧?安全认证盐是用于生成密码哈希
搜索可处理多种帖子类型和类别的Pre_Get_Posts过滤器?
我有一个允许用户搜索多个自定义帖子类型(CPT)的搜索。这很好用。但我希望查询从每个CPT中排除特定的标记。例如,包括((不包括类别X的帖子)和所有post\\u类型“doc”的CPT),它们具有给定的搜索词。我知道如何使用taxonomy$args对新的WP\\U查询对象执行此操作。。。或者是一个普通的SQL查询,但我不知道如何使用$query->set()。也许有一种方法可以提供一个完整的分类数组。。。还是原始SQL查询?add_filter(\'pre_get_posts\',\'Search
添加管理员栏链接以编辑作者
我试图允许我的编辑和管理员单击“编辑作者”,就像他们在/authors/jdoe这样的页面上时从管理栏“编辑文章”或“编辑[自定义文章类型]”(注:我知道$wp_rewrite->author_base = \'people\' 所以我的地址是/人/jdoe。。。不确定这是否会产生任何潜在问题。)我试图通过函数来实现这一点,但后来读到了函数。php处理得太早,无法从页面内容中获取当前模板或任何变量或ID。function add_author_edit_link( $wp_admin_bar ) {
使用否定条件标记将CSS入队
我正在purecss之上构建一个主题。io。为了使网格响应速度更快,我需要添加this stylesheet. 来自函数。phpfunction load_css() { wp_enqueue_style ( \'purecss-all-not-ie\', \'http://yui.yahooapis.com/pure/0.5.0/grids-responsive-min.css\', array( \'purecss\' ), null ); wp_style_add_data
WordPress插件,带有一个可以动态生成脚本的短代码。我可以在不将脚本包装在函数中的情况下使用Add_action吗?
看起来最好的方法是使用:add\\u action(\'wp\\u footer\',returnJs);但是,如果我的returnJs函数在我的shortcode函数中,并且它在一个页面上被多次使用,那么在尝试重新创建该函数时将返回一个错误。是否有一种方法可以使用add\\u action并将我的js代码放在变量中,而不是包装在函数中,或者可能有另一种方法来包含它。它是基于短代码中的变量动态生成的,因此js对于每个短代码都是唯一的。提前谢谢。
是否从索引页面上的帖子中调用图像?
我面临的一个问题是,我不明白我过去在WordPress主题首页上的帖子中对图像的称呼,其中显示了n个图像,并且有描述,用户可以动态更改图像。他想要什么都行。我用什么编写代码。php文件
自定义页面-无法在顶部显示工具栏
我是WordPress的新手。到目前为止,使用WP来取代我自制的代码非常容易,我自制的代码用于管理我现有的3个网站中用户的登录、写入和输出帖子以及静态页面。我在自己的目录中安装了WP,并在我的目录中添加了一个异常。htaccess的mod\\u重写规则,并创建一个空白的香草主题。我必须并且确实包括:<?php require($_SERVER[\'DOCUMENT_ROOT\'] . \'/wp/wp-load.php\'); ?> 在每个页面中都可以访问WP功能。一切都很好,比我过
前端出现CALL_USER_FUNC_ARRAY()错误
我已经阅读了其他关于这个问题的帖子,但我的帖子在一个根本上不同。。。错误中没有定义函数。它是这样写的:警告:call\\u user\\u func\\u array()要求参数1为有效回调,在/home/ovbar/public\\u html/wp includes/plugin中找不到函数“”,或者函数名无效。php在线496在没有定义函数的情况下,我从来没有看到过这个错误,所以我不知所措。我用All-in-One WP Migration 插件。有什么想法吗?以下是我迄今为止所做的:我已经检查了硬
操作未来_POST返回错误的日期
嗨,我正在使用future_post 当按如下方式更新计划的帖子时,要捕获的挂钩:add_action(\'future_post\', \'on_post_scheduled\'); 但是,我想将新的发布日期发送到数据库$post->post_date 返回更新帖子之前的日期。我必须再次更新帖子以获得正确的新日期。在on_post_scheduled 函数我正在使用global $post 访问发布日期,这是原因吗?
带有RAND和META_VALUE的自定义POST类型档案
我有一个自定义的帖子类型,它有一个meta\\u键custom_meta_sponsored 具有按字母顺序排列的值。“X”表示帖子没有赞助。我想以自定义顺序显示存档页,首先以随机顺序显示。我使用pre_get_posts 钩子,但它没有像我预期的那样工作:function custom_loops($query) { if ( is_post_type_archive(\'my_post_type\') ){ $query->set( \'posts_per
WordPress插件开发调用未定义的函数jQuery()
说真的,我整天都在这件事上。。。要么我完全没抓住重点。。。或者我真的在互联网上找不到合适的信息。。。无论我在哪里发现他们说要以以下方式加载jQuery,在我插件的主文件中,我都会执行以下操作这是用于加载脚本的wp\\u enqueue\\u脚本(带有S)add_action(\'wp_enqueue_scripts\', \'myplugin_load_jquery\'); 然后您需要调用jQuery的函数(此函数的wp\\u enqueue\\u script no S)。function m
如何自定义类别列表页面
我为我的网站使用evolve主题。这是分类列表的截图该页面显示包含库的页面内容的原始代码。如何自定义类别显示?
我的网站上有许多不同的产品,我如何才能让它们在特定类别下展示?
如何以及在何处放置代码以获取分配给类别的产品。我批量导入类别后,我已经有了产品设置。现在我想知道,如果可能的话,我如何将所有不同的产品转移到适当的类别,而不必逐个进行。
通过AJAX加载单个帖子的正确方式?
我通过Ajax将单个帖子加载到我在索引页面上设置的div中。在这方面一切正常。我想用历史。js推/弹出状态,因此如果用户输入example.com/my-post 在地址栏中,它加载索引页,其中包含已加载到div中的帖子。这就是问题所在。This is a simplified version of the function I\'m using (the actual also includes a slide):function my_load_ajax_content () {
为什么WordPress不将$_SERVER[‘SERVER_NAME’]用于‘WP_SITEURL’和‘WP_HOME’作为默认设置?
我偶然发现this site 我想知道为什么WordPress没有将此作为默认设置:define(\'WP_SITEURL\', \'http://\' . $_SERVER[\'SERVER_NAME\']); define(\'WP_HOME\', \'http://\' . $_SERVER[\'SERVER_NAME\']); 因此,在更改域时,任何人都不必更改此值。使用这个有什么原因或缺点吗?
使用JQuery/AJAX从MySQL动态填充层叠下拉菜单
我想要实现的是以与MS Access相同的方式管理WordPress页面前端的表。所以,我想显示由外键关联的依赖级联下拉列表,然后单击一些按钮来执行插入/更新查询。老实说,我觉得很奇怪,没有什么东西(甚至没有高级插件)可以做这样的操作,因为它们真的很有用,几乎被所有企业使用。
Delete thousands of cron jobs
我发现我的WordPress数据库中有29000个cron作业,来自停用和删除的插件。我尝试了许多优化器插件,但大量的cron作业意味着我无法使用插件删除它们。我也在我的函数中尝试了这一点。php未成功:add_action(\"init\", \"clear_crons_left\"); function clear_crons_left() { wp_clear_scheduled_hook(\"cron_name\"); } 在phpmyadmin中是否有任