草庐IT

wordpress-search-replace-domain

全部标签

php - 获取 WordPress 帖子的自定义字段的值

我在WordPress的编辑帖子部分创建了一个自定义字段,并且可以通过关注以下帖子来保存该值:Wordpress-Addingcustomfieldtothepostscreen.我可以检索特定类别的帖子,但无法检索自定义字段的值。如上图所示,在左上角突出显示了一个自定义帖子字段。另一个突出显示的字段是为了表明该帖子属于“投资组合”类别。这是我用来检索“Portfolio”类别帖子的代码'Portfolio','posts_per_page'=>9,'order'=>'DESC'));while($the_query->have_posts()):$the_query->the_pos

php - 如何使用 Wordpress salt 在 Wordpress 中加密密码?

我想使用标准的Wordpresssalt加密发送到数据库中的密码,就像Wordpress在您创建新用户时所做的那样。我知道我可以在wp-config.php中找到我的盐。所以我不需要生成盐;我只需要加密密码。所以当我创建mypassword0时,发送到数据库的是我的Wordpresssalt加密的文本字符串。这是我的原始代码。(感谢YadavChetan的帮助!)现在我只需要添加盐加密代码即可。FirstName:*LastName:*User:*Password:*更新:RRikesh建议我将mysql_*更改为WPDB代码。所以我尝试将其更改为wpdb,并且我还需要将其与其他代码集

php - 在独立插件页面中访问 WordPress 功能

如何允许独立页面访问WordPress功能而不包括/要求wp_load或wp_config?我正在开发一个插件,需要允许在独立的php页面上访问WP数据库。这个页面是一个简单的curl请求,它返回一个完整的HTML页面来显示。对于上下文,插件是来自API的职位列表,然后需要链接到完整的职位广告(完整的HTML页面)。我目前拥有的代码是这样的(在jobad.php页面中):$root=dirname(dirname(dirname(dirname(dirname(__FILE__)))));if(file_exists($root.'/wp-load.php')){require_onc

php - WordPress 包含 SVG 文件错误

我使用PHP和WordPress。在本地主机上,我可以毫无问题地包含一个SVG文件,但在实时服务器上。我尝试包含一个SVG文件,以便能够使用CSS对其进行样式设置。我收到此错误消息Parseerror:syntaxerror,unexpectedT_STRINGin/www/webvol1/34q/h6njx/mysite.com/public_html/wp-content/uploads/2014/02/fish_icon.svgonline1我在文件上运行file_exists并返回true但包含不起作用。为什么不?为什么在本地主机上而不是实时服务器上?

php - Wordpress 和 qTranslate - 在 functions.php 中获取当前语言

我在我的Wordpress网站上使用qTranslate插件,现在我必须检测主题functions.php文件中的事件语言。检测函数qtrans_getLanguage()正在运行,但是,它始终将默认语言(en)显示为事件状态,即使我在页面本身中切换了它。如何检测函数文件中的语言? 最佳答案 这对我有用:if(qtrans_getLanguage()=='en'){//englishprint"Helloworld!";}elseif(qtrans_getLanguage()=='es'){//spanishprint"HolaMu

php - 将 preg_replace() 替换为 preg_replace_callback()

这个问题在这里已经有了答案:Replacepreg_replace()emodifierwithpreg_replace_callback(3个答案)关闭3年前。$source=preg_replace('/&#(\d+);/me',"utf8_encode(chr(\\1))",$source);上面的代码给出了弃用的警告。Deprecated:preg_replace():The/emodifierisdeprecated,usepreg_replace_callbackinsteadin如何将preg_replace()替换为preg_replace_callback()?

php - wordpress 的子域不断重定向到主域

这就是我所做的,并希望克隆一个wp博客用于开发。我在cpanel中创建了一个子域,说是dev.myblog.com我下载了一个数据库副本,然后上传到新创建的数据库。我更改了wp-config-数据库名称等。但问题是子域不断重定向到主域 最佳答案 创造你应该导出数据库更改数据库文件中的URL使用写字板或任何编辑器打开数据库文件找到wp_options然后向下滚动一点,您会找到您的旧网址将完整文件中的旧URL替换为新URL保存文件。导入文件到新数据库现在在浏览器中运行新的URL注意:在此之后您必须添加小部件数据并更新永久链接

php - PHP的str_replace()中,双反斜杠是什么意思?

我想删除所有\r\n\r\n这很容易,所以我写道:str_replace(array("\r","\n"),"",$text);但我看到了这一行:str_replace(array("\r","\n","\\r","\\n"),"",$text);我想知道双反斜杠是什么意思\\r和\\n。 最佳答案 \为转义字符,用于转义后面的字符。在"\n"中,反斜杠转义n,结果将是一个换行符。在"\\n"中,第一个反斜杠转义了第二个反斜杠并且n保持原样,所以结果是一个包含\n(字面意思)。参见PHPofficialdocumentation>S

字符串和引号之间的 PHP preg_replace

我有一个包含以下内容的配置文件;[settings];absolutepathtothetempdir.Ifemptythedefaultsystemtmpdirectorywillbeusedtemp_path="";ifsettotrue:detectsifthecontentsareUTF-8encodedandifnotencodesthem;ifsettofalsedonothingencode_to_UTF8="false";defaultdocumentlanguagelanguage="en-US";defaultpapersizepaper_size="A4"[lic

php - 从 Wordpress 注销自定义帖子类型

我正在尝试删除通过Wordpress中的不同主题设置的自定义帖子类型,现在所有这些帖子都分配给portfolio的post_type。经过大量搜索,我找到了下面的代码,但它似乎不起作用。我尝试将它同时添加到新主题和旧主题functions.php。我想删除post_type并将帖子分类并显示为普通帖子。我认为我正在做的是正确的,但似乎无法让它工作-我已经发布了自定义帖子类型的代码和取消注册分配给它的帖子的代码。注册帖子类型的代码if(!function_exists('unregister_post_type')):functionunregister_post_type(){glob