部分标题重复,但不确定如何从代码中删除-帮助?
我继承了一个办公室里没人能解决的问题。我们公司网站的页面标题格式为“页面名称公司名称-公司名称”公司名称的第一个实例是重复的,需要删除(它应该是Page Name-Company Name),但我不确定如何继续查看代码。这是一个自定义WP主题,是2014年股票主题的子主题。这个标题代码片段中有什么突出的地方吗?<title> <?php if (function_exists(\'is_tag\') && is_tag()
Understanding WP
抱歉,如果这是一个新手问题。为了设计woocommerce目录页,我通常将woocommerce模板文件夹复制到主题文件夹中,然后开始编辑该文件夹(覆盖模板)。我看到这一页上有这些挂钩:/** * woocommerce_before_shop_loop hook. * * @hooked woocommerce_result_count - 20 * @hooked woocommerce_catalog_ordering - 30 */ do_actio
为什么Query_Posts()没有被标记为已弃用?
有两个query_posts() 从技术上讲,功能。一query_posts() 实际上是WP_Query::query_posts() 另一个是在全球空间。发自理智的询问:如果是全局的query_posts() 这是“邪恶”吗?为什么不反对?或者为什么没有标记为_doing_it_wong.
设置特色图像的特定大小
我试图降低我的网页加载速度。Google PageSpeed Insights告诉我优化图像。在下面的代码中,如何设置图像大小,以便在上载的图像为99999×99999px时,渲染图像的最大宽度为427px?<?php if ( has_post_thumbnail() ) { echo \'<a href=\"\' . get_permalink($post->ID) . \'\" >\'; the_post_thumbnail();
分页页面上未显示的内容
因此,我花了一天的大部分时间才让我的查询正常工作(有时我觉得我根本不知道WP),然后我在分页页面上遇到了404错误,我已经修复了这个错误,但现在我要转到“第2页”,但循环似乎不起作用。这是我的索引。php查询(从另一篇SE帖子拼凑而成):<?php $do_not_duplicate=0; $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : 1; if(!is_paged()):
与同一个域上的多个WordPress安装共享相同的Cookie会话?
我试图在两个wp配置上都使用这个。每个安装的php文件位于同一个域中,该域是im用于主站点的子域。所以这里要说清楚。。。2个wordpress安装在子域上。。首次安装于http://mysubdomain.domain.com/第二次安装在文件夹中。。。http://mysubdomain.domain.com/wp-install-2/首先登录基本站点,然后单击下一个站点,即/wp-install-2/i未登录。我该怎么做才能使“最新WORDPRESS版本4.5.2”起作用每次安装都完全相同。两次安装都
Two Blog Layouts, Same Theme
有可能在同一主题中有两种不同的博客布局吗?他们将使用相同的帖子,但布局结构不同。我唯一的想法是制作两个自定义页面模板,这些模板可以拉博客帖子,但具有不同的结构/样式。有什么简单的东西我错过了吗?理由是要有一个版本的帖子(具有教育意义),在博客索引中显示大量的摘录和图片,然后是另一个版本,对于评论打印输出来说更简洁。谢谢
仅显示今天日期的帖子
<?php if ( have_posts() ) : ?> <?php // Start the loop. while ( have_posts() ) : the_post(); get_template_part( \'content\', get_post_format() ); // End the loop. endwhile; else : get_template_part( \'content\', \'
对于基于用户的站点,使用SSL的正确举措是什么?
我在一个网站上工作,在这个网站上,用户注册并能够创建各种自定义帖子类型(为了简单起见,我们称之为锦标赛,尽管它比一个CPT稍微复杂一些),其他网站访问者可以查看。用户拥有相当于一些前端仪表板页面的内容来管理他们的各种比赛。他们没有访问WP后端的权限。除此之外,用户还有帐户和个人资料页面,以及您通常在会员风格网站上看到的所有其他页面。我目前还没有实现SSL,但希望实现。前几天,我在一个测试站点上玩它,遇到了一些我想不出最好的方法来处理的事情。我曾计划让所有登录/管理/帐户/仪表板页面通过HTTPS提供服务,
如何将第三级子菜单添加到WordPress管理菜单
是否有一个功能、操作或过滤器,我可以用来将第三级下拉菜单添加到WordPress管理菜单。例如,现在在侧栏菜单中,有一个帖子菜单,在帖子下有编辑帖子、添加新帖子、类别和标签的子菜单。页面也有类似的功能。我想做的是添加一个名为“内容”的菜单项,并将其放置在内容帖子、页面和我的自定义内容类型下面,以及每个条目下面的相关子菜单(编辑、添加等)。我想通过我创建的自定义插件来实现这一点。问题是,我找不到有关如何添加第三级子菜单的任何信息。有什么想法吗?谢谢
隐藏oemed上的注释图标
我需要在oEmbed小部件上隐藏注释图标或完全禁用注释图标功能。我一直在查看以下链接:https://developer.wordpress.org/reference/files/wp-includes/embed.php/https://core.trac.wordpress.org/browser/tags/4.5/src/wp-includes/embed.php经过一段时间的思考,我想到了这个。我觉得它有点粗糙,但它的工作。我复制了\\u embed\\u site\\u title()中的代码
Is Post-Author-Id shortocde
基于以下代码创建短代码有多困难:<?php if($post->post_author == \'8\'): ?> Yes This Post Is By Author Id 8 <?php endif; ?> 因此,这里的短代码类似于[post-author=“8”]文本我可以创建简单的短代码,但当涉及到使用参数时,我会有点不知所措。
自定义MySQL查询以提取高级自定义字段?
我正在尝试修改My Wish List plugin 以便检索一些自定义字段(我使用Advanced Custom Fields plugin 在管理端创建自定义字段)。该插件使用下面的自定义查询提取特定数据,但我想在该循环中检索每个帖子的自定义字段。谈到MySQL,我非常不懂,但我想我需要在SELECT 这样的查询也可以检索自定义字段,对吗?:b.post_meta AS posts_meta, Here\'s the plugin\'s MySQL query in full:$posts =
在AJAX调用响应中未解析快捷代码
我有一个简单的函数,它返回具有给定pageID的页面内容:function get_page_content(){ $id = $_REQUEST[\'id\']; $page_data = get_page($id); echo apply_filters(\'the_content\', $page_data->post_content); //echo do_shortcode($page_dat
如何将页面模板移动到自定义文件夹?
例如,我创建了使用页面slug的页面模板,page-contact.php, page-gallery.php 等等或页面id,例如,page-2.php, page-11.php 等例如,如何将这些模板移动到子文件夹/mytheme/pages/?
WordPress PNG压缩问题
我在上传到我的网站时遇到了图像被严重压缩的问题。这不是照片的问题,但对于具有实心颜色块和文本的图像来说,这是非常明显的。我上传了一个纯灰色背景的PNG,上面覆盖着白色文本,当WordPress将其调整为各种可选大小时,它被严重压缩。Original imageLarge featured image size不幸的是,我没有足够的声誉来发布2个以上的链接,但你可以在调整大小的大版本中看到,文本变得非常模糊,并且纯色灰色背景有一个明显的频闪。我知道你可以关闭/调整JPG图像压缩的级别,但据我所知,WordP
这个文件是什么:WP-CONFIG-wpe.php?
我刚刚被允许访问一个未维护的Wordpress网站。我可以访问Wordpress管理站点,也可以通过主机管理站点访问文件系统树和PhpMyAdmin站点。我正在尝试为此网站设置开发人员环境。我发现没有wp-config.php 文件,但有wp-config-wpe.php 相反该站点如何可能正在生产中运行?Wordpress树中的哪个位置配置了该配置文件的路径?
WP_REDIRECT仅适用于主站点,不适用于其他站点
我的主要网站是https://www.domain.com/, 我所有的多站点都将https://www.domein.com/multisite1/ 链接我在functions.php 这将检查选项(在管理面板中)是真是假。如果为真,则所有站点应重定向到https://maintenance.domain.com. PHP 7:// Check if user is on login page function is_login_page() { return in_array($
管理页面和管理菜单。权限插件
我正在尝试编写一个简单的权限管理页面插件。到目前为止,我制作了一个包含每个角色的页面,在这里我可以从菜单中检查要禁用的特定菜单页面。我只是global $menu 并保存到编码为JSON数组的选项。示例: array(2) { [\"sub_administrator\"]=> array(11) { [0]=> string(10) \"menu-posts\" [1]=> string(19
如何获取基于自定义帖子类型的自定义分类列表
我有两种自定义的帖子类型和自定义的分类法分配给这两种帖子类型。在列出帖子的页面(自定义帖子类型存档页面)上,我想显示分配给此帖子类型中帖子的所有自定义分类术语的列表。我是用wp_list_categories 但它列出了所有术语,而不仅仅是那些填充了这种帖子类型的帖子的术语。function taxonomy_term_list() { $taxonomy = \'my_taxonomy\'; $orderby = \'name\'; $s