关于$TABLE_PREFIX的模式有哪些约定
我想知道是否有任何关于WordPress设置的表前缀的约定或最佳实践。wordpress上的官方文档。org不会对该主题发表任何声明。此外,如果前缀混淆了潜在入侵者的表名,我是否应该将其简化为安全因素?
自定义分类和重写URL
我正在修复一些自定义模板。有这样一种自定义分类法add_action( \'init\', \'custom_taxonomies\', 0 ); function custom_taxonomies() { register_taxonomy(\'news_category\', \'stfp_news\', array( \'hierarchical\' => true, \'show_admin_column\' => true,
什么时候可以获得当前页面ID并在之后立即初始化钩子?
我正在开发一个插件,需要知道用户在什么页面上,然后为该页面添加特定的挂钩和过滤器<我的问题是is_page() 和the_ID() 在外部不起作用wp, wp_loaded, init 操作,但如果我使用这些操作,则无法初始化挂钩,因为要使它们正常工作,必须在这些操作之前添加它们<所以我的问题是,我能给巫婆打电话吗the_ID(), 获得适当的结果and then 为该页面添加其他挂钩?还是有可能only 使用PHP$_SERVER[\'REQUEST_URI\']?
Css无法正确设置wp_NAV_MENU()输出的样式
我正在创建一个带有水平菜单的主题,该菜单动态拉伸以填充容器元素。我使用wp\\u nav\\u menu()从后端获取菜单,并通过CSS设置其样式。以下是一些代码: <?php wp_nav_menu( array( \'theme_location\' => \'headerNavMenu\', \'menu_class\' => \'headerNavMe
Bootstrap下拉导航药丸不适用于wp_NAV_MENU()
我正在使用带有下拉项的Bootstrap nav pills作为WordPress菜单,没有下拉项的菜单看起来不错,但当我添加嵌套ul作为下拉项时,菜单无法按预期工作。。HTML<nav class=\"navbar navbar-default pull-right\" role=\"navigation\"> <div class=\"container-fluid\"> <div class=\"navbar-header\"&g
主题代码的主题检查错误
在使用Mecheck签出主题时,我们收到了这些错误。我们以前从未见过这种情况,并明确指出它们的含义或解决方法。请任何人告诉我们这些以及解决方案的一些细节:https://www.dropbox.com/s/dfbnxp4952zm8f8/0001.png?dl=0https://www.dropbox.com/s/3oque6dw2ip0yo1/0002.png?dl=0</非常感谢
自定义插件始终以“-2”结尾
我有一个自定义的帖子类型,叫做task。我希望每个任务的slug是一个id,而不是使用输入的标题。我修改了这个问题的代码“How to customize this automatic slug shortener with an overrwrite function“因此:add_filter(\'name_save_pre\', array(__CLASS__, \'change_task_slug_to_id\')); static function change_task_slug_to
在图像标题属性中添加HTML
我正在使用一些jquery,它在悬停的图像上应用覆盖。脚本使用图像标题属性中的内容显示在图像上。当我在本地进行测试时,它似乎起到了作用,我可以在title=\"\" 然而,我现在正尝试在WordPress中使用它,它似乎不允许我在title属性中设置文本样式。<img src=\"img.png\" title=\"<h1>Title heading</h1><hr><h2>Title sub heading</h2>\"
自定义帖子类型单个帖子的二级循环分页被重定向到第一页
我想在一个自定义的帖子类型的单页上输出相关帖子。一切似乎都设置正确。当我将鼠标悬停在分页链接上时,我看到http://example.com/post-type-slug/post-slug/page/2/. 当我单击时,我会转到该页,但会被重定向回第一页:http://example.com/post-type-slug/post-slug/以下是我设置帖子类型的方式:register_post_type( \'posttype\', array( \'rewri
按后计数设置循环中的div列
我试图根据循环中返回的帖子数量,将自定义帖子类型中的图像发布到列中。这是我的代码:<?php // args $args = array( \'numberposts\' => -1, \'post_type\' => \'sponsor\', \'meta_key\' => \'sponsor_headline\', \'meta_value\' => \'Pa
在自定义存档后页面上获取自定义侧栏
我有一个名为“书目”的自定义帖子类型和相应的存档书目。php文件显示帖子列表。在此页面上,我想添加一个此页面独有的侧栏,因此我继续注册了一个新的侧栏,如下所示:// Register Bibliography Sidebar function bibliography_sidebar() { register_sidebar( array( \'name\' => \'bibliography_sidebar\', \'id\'
在提交帖子时向帖子作者发送电子邮件
我正在使用WordPress目录主题。每当这篇文章的作者发表新文章时,我想给他发一封电子邮件。目前,电子邮件仅发送给管理员。我没有发现任何代码利用wp_admin 作用
从一个页面显示另一个页面的内容
在这一领域似乎有很多帖子,但我读到的每一篇帖子都让我越来越困惑。我有一个页面显示;“服务条款”;(id=1086)。我想在另一个页面的模板(signup.php)中显示该页面的内容。我正在运行最新版本(4.3)。我不知道该把哪一段代码放在哪里。(functions.php vs right in the template等…)如何在注册模板上显示服务条款页面的内容?编辑:注意对帖子id的更改。这里使用@terminator的建议是我注册时的代码。php页面:<div id="termsOf
WP发布模板-自己文件夹中的模板
我正在使用插件:WP Post-Template,它允许我使用自定义帖子类型的模板。目前该插件监视theme root directory 对于包含以下内容的页面:<?php /** * WP Post Template: Template Name */ ?> 我正在尝试编辑插件,以便将模板文件存储在它们自己的子目录中。看看插件代码,我想我已经找到了控制在哪里监视文件的代码行,但修改它时遇到了困难$base = array( trailingsla
正在禁用迁移的HTTPS重定向
我从Register迁移了WordPress 4.3站点。com进行调解,并发现强制SSL导致登台URL出现问题。为了再试一次,我(在live Register.com网站上)已删除禁用插件“WordPress HTTPS”define( \'FORCE_SSL_ADMIN\', true ); 从“常规设置”中的wp config将https w http替换为URL,并保存永久链接,以防验证。htaccess没有通过mod\\u rewrite重定向到https尝试注销并访问站点,但仍然从http重定
具有自定义域的自定义页面模板
我需要创建一个页面模板,有一个共同的风格的图像和文本。必须使用自定义字段(或类似字段)设置图像url,并与页面标题和内容左对齐。如何创建此自定义页面模板并使用自定义字段设置图像url?
Post Format problem
I\'v尝试了很多解决方案,其中一个有效,它起到了一半的作用。内单。添加了php I\'v<?php while ( have_posts() ) : the_post(); ?> <?php if( has_post_format(\'video\')) { get_template_part( \'template-parts/content\', \'video\'); } ?> 然后我创建了内容视频。php。现在的问题是,它看
为什么MEDIA_SIDELOAD_IMAGE()不能在本地运行?
我为一个客户端设计了一个主题,该客户端将从API返回的图像侧向加载。它一直有效,现在仍在他们的直播网站上运行。我的登台环境过去是同一服务器上的一个单独帐户。它是可以在线访问的,但密码保护和侧载图像总是在那里工作。今天,我使用VirtualHostX创建了一个本地临时环境。网站上的一切都按预期工作,但侧载没有我的资料中没有任何变化</WordPress安装是一个直接克隆(配置和内部版本号相同)我已经验证了我的AJAX响应返回了一个图像URL,但该图像甚至没有进入媒体库</在我花太多时间诊断这个问
将本地安装移动到服务器-设置在服务器上不起作用?
我将我的本地Wordpress移动到服务器上,并且一些主题设置以及我为本地插件所做的设置在服务器上不起作用。这就是我所做的:将本地代码上载到服务器,导出了我的本地数据库,并将本地URL替换为服务器URL,使用服务器上的phpmyadmin导入了数据库,编辑了wp配置中的设置。php连接到服务器上的db现在我访问了服务器安装,只是想知道我在本地所做的大多数设置都不起作用。诸如滑块设置、颜色的主题设置等。尽管有帖子和页面。我检查了导入的数据库文件,表在那里,表也在服务器上导入。例如,我有一个本地名为“mysl
在unctions.php或plugin中定义函数并在主题循环中调用
我需要在函数中定义一个函数。php或插件,并能够在主题的循环中调用它&;外部实例我有一个$product_price = get_post_meta(get_the_ID(), \'product-price\', true); 在所有这些页面的循环中定义;在家里。php,索引。php,存档。php,单个。php,&;其他自定义页。。。因此,每次我需要更改某些内容时,我都需要转到这些页面中的每一页并进行更改。。。现在我想创建一个函数$product_price = get_post_meta(