我在哪里可以找到位于右上角的“登录”和“注册”链接?
我的网站在主页和每个页面的右上角都有“登录”和“注册”链接。我在源代码中的哪里可以找到这些?
如果我只是从媒体库中插入了一个帖子,并且没有为它上传附件文件,我如何从帖子中捕获(使用get_post)附件文件(pdf,图像)?
我为我的英语感到抱歉。当我试图从帖子中检测到从库中插入的附件(在我的例子中是pdf文件)时,我在WP get\\U帖子中发现了一个奇怪的行为。这是我的代码:$my_query_referenze = new WP_Query( array( \'category_name\' => \'referenze\', \'paged\' => get_query_var(\'paged\') ) ); while ( $my_query_referenze-&
什么时候才适合把函数放在页面模板上,而不是放在函数.php上?
我想改进我的代码,在当前主题上,我用自定义帖子类型、元数据、自定义用户身份验证和许多其他项目扩展了Wordpress。其中一些函数存在于函数中。php文件,而我将其他文件直接放在它们相关的模板文件上。起初,我没有什么理由这么做,只是看起来很合适,因为所说的模板文件是唯一使用特定功能的文件。但我想知道,为了速度和安全起见,什么是最佳做法?你是做什么的?
默认情况下将复选框设置为选中
我想在帖子元中添加一个复选框,并将其设置为默认选中状态。我正在尝试以下代码,但默认情况下它不会显示复选框。但是,它会正确保存,并且在保存帖子后,会显示复选框。如何将其设置为默认选中?<?php $checked = get_post_meta( $post->ID, \'show_links\', true ); //returns string(0) \"\" $current = true; $echo = true; ?>
改进自定义发布固定链接结构
我创建了一个自定义的帖子类型,具有简单的永久链接结构。现在我想用一些额外的信息来增强这个permalink结构。public function custom_post_mission() { $labels = array( ... ); $args = array( \'labels\' => $labels,
在WordPress插件中使用jQuery自动完成
我目前正在为wordpress开发一个插件,并使用jquery autocomplete。在我的插件文件中,我可以这样自动完成:wp_enqueue_script(\'jquery-ui-autocomplete\'); 然后我将脚本分配给如下输入id:jQuery(\"#post_email_repeatable\").autocomplete({ source:\"get_posts.php\", minLength:1 }) 这对于
使用子主题会对商业父主题的选择产生问题吗?
我的客户在他的网站上有一个充满选项的商业主题。我需要在标题中应用更改。php和样式。css。我计划创建一个子主题,这样他将来可以继续更新他的主题,而不会丢失这些更改。在有许多选项的商业主题上使用子主题是否可能会产生问题,例如使某些选项无法正常工作?
submit button not work
我尝试在管理后编辑页面中创建2个提交按钮我尝试了这个function extra_fields_box_func2( $post ){ $user = get_current_user_id(); $change_user = get_post_meta($post->ID, \'change_author\', true); if ($user==$change_user){ echo\'<form metho
页眉标题后的动态菜单链接
我正在使用Wordpress的抛物线主题,我想为登录用户显示几个动态菜单链接,就在标题的右侧。如下图所示,菜单1和菜单2链接应位于标题右侧。最好的方法是什么?我不喜欢插件,而是喜欢使用主题挂钩,因为当主题改变时,我可以编写一个挂钩来实现相同的功能。请建议我应该在哪里修改代码,或者我必须编写哪些新函数。EDIT:我想保留主菜单的原样。我只想在标题后自定义菜单链接。
将快捷码属性传递给子函数
这既是一个WordPress问题,也是一个PHP问题,因为PHP程序员可能知道WP小组不知道的技术。我一直在尝试编写一个短代码,用于激发Foundation Reveal代码,以便与WP编辑器内联使用。我设想它可以这样工作:[reveal size=\"medium\" bg=\"true\" slug=\"page-slug\"]Open a modal with this link![/reveal] shortcode指定模式大小、是否使用黑色背景,以及在自定义单页循环中合并来自哪个页面段
如何为作者创建页面?如www.myBlo.com/Author/
我有author.php 对于作者来说,它单独工作很好。eg: 如果我单击author1 它去了www.myblog.com/author/author1并显示他的详细信息author2 它去了www.myblog.com/author/author2并显示他的详细信息,现在我想在1个url下显示所有这些用户,如www.myblog.com/author/author 如果有人去www.myblog.com/author/author/然后应该显示作者列表及其详细信息。我该怎么做。?任何帮助都将不胜感激。
添加新主题时更新/添加菜单的推荐方法
我正在本地研究一个全新的主题。完成后,我将使用“试驾”插件允许管理员在切换到主题之前测试主题。问题是,新主题有更多的菜单&;对现有的更新。我如何管理添加/更新菜单而不影响实时站点?我可以导入它们吗?或者,当我在试驾新主题时,我可以添加菜单吗,还是可以全局添加?与此同时,我开始实施的是:1。检查菜单是否存在。如果确实如此,则以正常WP方式进行构建。2、作为备用方案,恢复到硬编码菜单。因此,我会上传主题,激活它,添加菜单,然后在启动后,我就必须去删除回退。不确定这是否正确。看起来有点尴尬。
如何检查当前页面的父级是否为2个不同ID之一
我现在使用这个小片段来检查当前页面是否是特定页面的子页面;$studies_parent = 5860; if ($studies_parent == $post->post_parent) { 这很好,虽然现在我需要检查当前页面是否是两个不同ID之一的子页面,但我不确定该如何操作。基本上,我需要检查当前页面的父级是5860还是1047。你知道我该怎么做吗?
是否可以在插件运行时使用WP核心维护模式进行短暂的暂停?
我编写了一个插件,可以手动(按管理按钮)删除其他插件创建的数百篇帖子。另一个插件基于外部API创建帖子。我遇到的情况是,API插件在删除过程中偶尔会开始创建新帖子。我想知道是否有一种方法可以使用WP的核心维护模式几秒钟,在删除运行时暂停站点上的所有其他内容?我已经查看了更新核心。php和更新。php,但我不太清楚它是如何启动和终止维护模式的。我有点希望有一个功能来设置维护模式,另一个功能来清除维护模式,但我没有看到它。也可以通过其他方式避免这种比赛状态。
如何在插件中为每个用户更改菜单?
我需要为每个用户更改插件中的导航菜单,例如:if(is_user_logged_in()) wp_nav_menu(...); else wp_nav_menu(...); 但是,当我在插件中应用上述代码时,它显示了一些错误。我该怎么办?
重新定位WooCommerce消息
我正在尝试在我的Woocommerce主题中重新定位消息。例如,成功添加到购物车消息。它们似乎自动放置在woocommerce包装开始的最顶部。我已经找到了this link 这允许我更改消息的措辞,但我需要的是将消息从原来的位置移除,并将其重新定位到其他位置。我已经搜索了woocommerce论坛、此论坛和woocommerce模板文件。有一条消息。php,但它似乎只包含消息的标记。我不知道如何更改消息的显示位置。在此方面的任何帮助都将不胜感激。
如何在WordPress中自定义图库快捷代码?
我想将WordPress的主图库短代码样式更改为类似下图的样式!有什么想法吗?
我应该在哪里托管我的图像?
我刚刚读了这篇文章http://codex.wordpress.org/WordPress_Optimization/Offloading 关于如何将内容上载到外部源以提高速度和节省带宽。无论如何,我的网站有很多图片,但它们要么是静态内容,要么是放在每篇文章旁边的缩略图(每篇都小于30kb)。由于我现在没有流量,我真的不需要这样做,但优化不会有什么坏处。将我的内容移动到另一台服务器/主机名太复杂了,对于像我这样的小网站来说,这不值得。然后我们有像Flickr和Imgur这样的免费托管服务,但我认为这些缺点
Woocommerce custom fields
我正在WoodPress网站上使用woocommerce插件。在产品的管理面板中,我添加了几个自定义字段,如下所示:在我的店铺页面上,我想打印自定义字段值,并使用以下代码(我的代码在while loop): <?php echo get_post_meta(get_the_ID(), \'flavour1Title\', true); ?> 但对于任何检索到的值,我都会得到空字符串。请有人解释一下我的代码有什么问题吗?Thx!
我如何在注册页面上添加自定义元,并在博客激活后传递使用?
我正在尝试为我们的多站点网络定制注册过程,我需要能够根据注册时的选择分配级别。我的想法是添加一个字段(隐藏或其他),在注册过程中保持所选级别,并以某种方式将其分配给注册用户(通过meta?)并在创建网站时传递这些信息。我想应该有一种方法可以将他们的用户名和电子邮件传递到数据库,对吗?然后,当他们通过激活链接电子邮件激活他们的新站点时,我可以运行一个自定义功能(必须有一个用于站点创建后的挂钩),该功能将获取我传递的元值,并在激活后的自定义功能中使用它。这有意义吗?感谢您的任何意见!