自定义帖子类型的条件CSS
我正在使用wordpress主题,该主题使用公文包项目的自定义帖子类型和“集合”对它们进行分类。当我将鼠标悬停在要编辑的“集合”上时,它会在浏览器底部显示:taxonomy=portfoliosets,&;标签id=37(&;post\\U类型=投资组合。我正试图使其标题图像将根据类别或标记而改变。我们有不同的节目,如“视频”和“杂志”等。到目前为止,我已经尝试将以下内容添加到标题中。php:<?php is_single( \'videos\' ) ?> <sty
有没有更好的方法为(所有)档案做标题?
我已经写wordpress主题好几年了,现在我有点厌倦了为归档标题复制粘贴相同的代码。比如说,我有一个用于年度和月度档案、类别、标记档案等的模板。我有一个copypeat,跨越40行,基本上是一个生成相关标题的巨大if/else对象。是否有更明智/快速的方法来构建标题文本?
多站点、不同的控制面板
我正在考虑使用Wordpress多站点,在Wordpress的一个安装上有三个单独的Wordpress站点。我已经设置了Mulit站点,我可以添加站点,但我有一个管理员登录到多站点仪表板,显示所有站点。是否可以使用单独的登录名登录到单独的站点。因此,如果我有一个汽车网站,它将有自己的仪表板,汽车管理员可以登录,但无法看到多站点仪表板。
WordPress自定义字段应该是唯一的。有可能吗?
我有一个名为“website\\u url”的自定义字段。它应该是唯一的。例如:如果作者设置“https://wordpress.stackexchange.com/questions/ask作为post的自定义字段值https://wordpress.stackexchange.com/questions/ask“不能用于任何其他帖子。怎么做?
WordPress:如何在回显中使用post_class()
我正在Wordpress中处理foreach循环,希望将“post\\u class()”添加到其中的div中。当前代码如下所示:if ( is_array( $posts ) && !empty( $posts ) ) { echo \'<ul class=\"tribe-related-events tribe-clearfix hfeed vcalendar\">\'; foreach ( $posts as $post ) {&
订单被发送到WooCommerce中错误的管理员电子邮件
我为自己设置了一个管理员用户来创建站点,然后为我的客户设置了另一个管理员用户来使用。我把WooCommerce中的电子邮件改到了她的地址,无论我在哪里都能找到,但订单仍在向我发送。我不想删除我的管理员帐户(请参阅:客户端触摸物品)。我该在哪里设置这个以确保这些命令是她而不是我下达的?谢谢
在<?的<a>输出中添加WP_NAV_MENU()?>
目前我正在使用:<?php echo wp_nav_menu( array( \'menu\' => \'main-menu\',\'depth\'=> 1,\'items_wrap\' => \'<ul class=\"navigation_ul\">%3$s</ul>\' ) ); ?> 我想实现:<ul class=\"navigation_ul\"> <li id=\"menu_1\"&g
自定义固定链接结构仅在插入index.php时保存
因此,我在仪表板上遇到了一个奇怪的问题,即仅自定义永久链接(默认值、日期和名称、月份和名称等,这些都可以正常工作)无法保存。我可以选择单选按钮并单击“保存更改”,单选按钮将恢复到以前的一个工作正常的选项。所以我发现this 在线,建议添加索引。php之前的链接,它现在可以工作了-但我觉得这个修复是某种“绷带”,实际上并没有解决这个问题。使用索引是否有任何影响。定制permalink结构中的php?此外,如果有帮助的话,该站点已从3.4.1更新为3.9.1,没有PHP错误,所有插件都已禁用,并且缺少一个ht
在构建自定义查询时使用包含upgrade.php
我开始构建一个插件,其中需要使用wpdb 对象这是我第一次使用它。所以我查看了如何使用它。我看了一些例子,有一件事让我很困惑:upgrade.php实际上,当我创建一个自定义查询时,只有当我包含upgrade.php 这样做:require_once( ABSPATH . \'wp-admin/includes/upgrade.php\' ); $custom_posts = $wpdb->get_results( \'SELECT * FROM \' . self::TABLE . \'\
如何在不影响seo的情况下屏蔽特定页面的url
我想做的就是this 和/或this.阻碍我前进的是我害怕失去我在网站上发布的所有SEO流量。com/blog/post已经获得。实施此修复是否会对我的帖子的页面排名产生负面影响?如果是,会影响多少?
为POST ID自动创建循环
我无法为我的帖子生成循环。JS调用slide_ID 然后需要显示每个slide-ID 按数字顺序运行。示例slide-1 要滚动到下一张幻灯片slide_ID 需要是slide-2 (这由“下一步”按钮控制)。问题不在JS中,而是在循环中。我需要填充每个帖子,以便每个帖子ID号都是数字顺序。<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <section
Issue with data array format
我正试图从表中获取日期记录booking_history 使用以下代码,但结果数组不显示start_date 柱当我回显查询时,查询将准确显示值。$booking_date = $_POST[\'booking_date\']; $post_id = $_POST[\'post_id\']; echo $check_cust_query = \"SELECT start_date FROM `\".$wpdb->prefix.\"booking_history`&
使页面(URL)不可缓存
如何将wordpress中的wordpress页面设置为在wordpress中不可缓存?我已经为一个页面(wordpress)手工制作了一个表单,我想让浏览器无法缓存该页面。如何做到这一点?现在我正在尝试“nocache\\u headers();”来自wordpress的函数,但它不工作。nocache_headers(); 如果我从表单中提交数据并返回浏览器,则会显示上一个表单。
创建与“Pages”页面类似的仪表板菜单页面
我希望为“staff”类别创建一组静态页面,然后在仪表板中为它们提供一个单独的菜单选项,类似于已经存在的“pages”选项。我想知道的是,是否有一个内置的wordpress函数可以加速这个开发。如果你对从哪里开始搜索有什么建议,那就太好了,因为我当前的搜索被无数关于如何添加新页面或如何复制页面的教程所阻碍,而不是复制“页面”菜单。对这篇文章内容广泛、含糊不清表示歉意。我是wordpress的新手,我仍然在吸收这个庞大的知识库。
将php文件夹迁移到WordPress
我正在重新设计一个无cms的平面文件php网站,并在WordPress中开发它。现有网站未使用数据库。php站点中的一个目录有100多个页面,需要将内容导入WP。我已经为这个目录创建了一个自定义内容类型,但是有没有人有迁移/导入这么大的文件夹的最佳实践、提示或插件?
"Allowed memory size" problem
我复制了一个wordpress网站。在新域上,类型插件会导致大问题。我收到了几条“允许内存大小为…字节耗尽”的错误消息。当我尝试执行以下操作时,它们就会出现:点击“页面”:致命错误:在/WWWROOT/234568/htdocs/wp-content/plugins/types/embedded/classes/loader中允许的内存大小为67108864字节(试图分配72字节)。php第62行,当我想在自定义帖子类型中添加帖子时:致命错误:在/WWWROOT/234568/htdocs/wp incl
Change Spaces to Dashes?
我正在使用这个短代码函数来制作标志图标。当您执行[标志名称=“美国”]时,它输出美国。alt和title标签中的gif和“美国”。然而,我想知道是否有一种方法可以让代码的URL部分将“美国”转换为“美国.gif”,因为“美国.gif”无法验证。非常感谢。 function cwc_flag($atts) { extract(shortcode_atts(array( \"name\" => \'\', ), $atts));
从URL确定WP_QUERY参数
我想知道是否可以通过以下方式确定WP\\U查询参数only 使用给定的页面URL。我之所以尝试这样做,是因为我正在开发一个SPA主题(最终是一个JSON响应),并且需要能够在不重新加载页面的情况下确定查询。虽然这很有技巧,但我成功地将帖子URL与Permalink结构配对,以确定单个帖子查询应该是什么:<?php function api_query_url() { // Check that the URL is set and is in fact a s
使用php而不是WordPress函数检索WordPress后元数据
我正在尝试检索wordpress Posteta使用PHP而不是wordpress函数,它需要在PHP没有wordpress函数请。这就是我所拥有的:$resultat = mysqli_query($con,\"SELECT * FROM wp_posts LEFT JOIN wp_postmeta ON wp_posts.ID= wp_postmeta
要求登录重定向到登录页
具有以下功能:function require_login() { if ( !is_user_logged_in() ) { auth_redirect(); } } 应该使用哪种操作?add_action(\'template_redirect\', \'require_login\'); 或add_action(\'get_header\', \'require_login\');