创建自动重定向到特定标签/类别的最新帖子的页面?
我希望创建一个URL,例如:http://localhost/latest-news 页面的位置latest-news 将自动重定向到最新的新闻文章(包含news 类别标签)。然后我需要在几个不同的地方使用链接/最新新闻(菜单和首页上的滑块)。
为什么WordPress重写器在帖子和页面上的工作方式似乎不同?
我正在我的函数中创建一些简单的重写。我的WordPress安装中的php文件:add_rewrite_rule(\'product1/faqs/?\', \'index.php?name=product1-faqs\', \'top\'); 我注意到,如果在浏览器中点击“product1/faqs”,它会成功显示“product1 faqs”的内容,但会将url保留为product1/faqs(这是需要的),但仅当它是帖子时。如果我尝试在页面上使用相同的技术,浏览器URL将切换到“produc
自定义固定链接结构提供404
对于一个名为“matches”的自定义Post类型,我创建了一个自定义permalink结构。结构显示方式正是我想要的,然而,我得到了404 每次我访问这个帖子。我已尝试删除.htaccess, 重新保存永久链接,刷新重写等等。这些都没有起到任何作用。我使用的代码如下:<?php add_action( \'init\', array( $this, \'match_permalink_structure\' ) ); add_filter( \'post_type_link\',
WP_GET_ATTACH_IMAGE_src()宽度和高度布尔值
我的主题中有以下代码:<?php $size = \'large\'; $postimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), $size ); $url = $postimage[0]; $h = $postimage[2] ?> <div style=\"background-image: url(<?php ech
从开发同时拉取生产数据库而不覆盖,过渡到生产
我参与了客户网站的重新设计,在开发过程中,客户一直在添加帖子/页面,并使用网站上的现有插件。我制作了一个新主题,并在新设计中添加了包括插件设置在内的新插件。我的问题是如何将当前的生产数据库拉到我的开发中,而不覆盖我开发的内容。我在看wp-db-migrate-pro plugin 仅迁移某些表,但存在一些复杂问题。wp posts表格包括导航菜单和页面,如果我要拉那个表格,我会销毁我创建的页面和菜单。此外,我还需要从生产站点获得插件设置,但拉取wp选项表将覆盖我在开发时的插件及其设置。有没有一种简单的部署
内容相同的WordPress多站点
尝试完成以下任务。非常感谢您的帮助/建议。1) 我有多个域名(例如,site1.com、site2.com、site3.com)。2)我需要每个域显示相同的内容,但3)显示不同的wordpress主题。插件是一样的。。。等非常感谢。
在数据库中存储`站点URL‘的目的是什么?
为什么WordPress在数据库中存储“siteurl”和“home”?这让我抓狂,因为我在本地开发,部署到临时站点,再部署到生产站点,所以我需要两到三次通过数据库来替换所有这些值。当你可以从网站运行的URL获取这个值时,存储这个值似乎有点倒退,所以我一定是缺少了一些上下文或其他内容。我希望有一些解决方案,我不必在每次部署更改时都搜索和替换。我希望能够复制文件和数据库并使其正常工作,就像我使用的所有其他系统一样。(Drupal、Laravel、Rails)
自定义帖子类型和缩略图
我正在寻找建立2个自定义的职位类型-宣传和;经营我想做的是在宣传页上显示自定义帖子类型中每个帖子的特色缩略图。然后,它们将使用自定义模板链接到每个帖子。我想对管理科也这样做。我已经创建了帖子类型,但当我单击缩略图时,我会被带到一个不包含任何相关信息的页面。我使用的儿童主题是二十一二。有人能帮忙吗?用于cpt注册的代码add_action(\'init\', \'publicity_register\'); function publicity_register() {
我是否可以将博客子文件夹添加到我的网站并使用其他主题
我在网站管理员那里问了这个问题,并直接指向这个堆栈交换,我可能会补充说,我甚至不知道这个存在!我想知道我是否能够在我的网站上创建一个名为blog的新子文件夹,并在博客上使用与我的网站不同的主题。
在我的AJAX请求的结果之后我得到一个0
每次在结果结束时执行特定的Ajax请求,我都会得到一个0。为什么我会这样,有没有办法摆脱它?结果很好,因为某种原因,它后面跟着一个零。
将数组与PRE_GET_POST中的META_QUERY进行比较
我正在开发一个表单,用于使用高级自定义字段插件创建的自定义字段过滤帖子列表。由于表格的原因,我使用pre_get_posts 通过GET请求更改查询的操作。(以下代码引用是PHP或从print_r())我将meta\\u查询设置为:$query->set(\'meta_query\',$filter); 以及$filter 如下所示:Array ( [0] => Array ( [key] => d
将部分站点的函数.php分开
我为一些艺术家建立了一个自定义WordPress网站。我正在制作一个与网站其他部分完全不同的页面。事实上,还有一个。php页面。这是为了一本特定的新书,它安装在同一个版本上的唯一原因是它共享博客帖子。其余的都是具体的。这些页面不需要来自站点其他部分的任何css或js,事实上,这正在妨碍我。我不得不高估一切,我担心泄漏会破坏主站点。他们有自己的总帐。php和页脚书籍。php我怎样才能让它们有自己的功能。php,以便我可以拉入css和js,这是完全独立于主站点?(附言-对于多站点或任何大创意来说,为时已晚)非
使用编辑器为每个页面显示不同的图像
我们有几页(关于我们、联系人、服务等)在每一页上,我们都有一个图像区域。图像位于每页上的相同位置。(右下角>页脚上方)我们希望为每个页面显示不同的图像:关于我们=微笑。png联系我们=地图。png服务=工具。巴布亚新几内亚。。例如。我们希望客户使用WP Page Edit“About Us”>然后为“lower Page image”创建一个自定义字段,并允许客户上传他们需要的特定页面的任何图像。最好的方法是什么?我们希望避免插件,或创建几个单独的模板页。
我可以有一个特定的产品模板,即使它们是标准帖子而不是CPT吗?
我正在尝试为客户机操作一个插件(插件作者没有响应),我想知道是否/如何去做。这是一个电子商务插件,但不会创建自定义帖子类型。客户想要的是在主产品页面上列出的产品链接到单个产品的完整信息(即single product.php)。我的第一个想法是使用$productid = $p->id; echo get_permalink( $productid ); 当然,这只是指向具有相同ID的帖子页面的链接。因为产品不是定制的贴子类型,所以贴子ID 1和产品ID 1没有区别。如果某个产品的
WordPress垂直显示缩略图
WordPress正在垂直显示我的缩略图,而且非常大。具体来说,它垂直显示WooCommerce产品页面缩略图,而且非常大。似乎无法弄清楚为什么或是哪段代码导致了这种情况。我已经进入WordPress设置>媒体,并确保缩略图大小为150x150。还尝试禁用除WooCommerce之外的所有插件,但这也没有起到作用。这是我为测试/开发目的而部署的主站点的克隆版本。地址是http://192.34.63.150 (这是直接指向站点的地址。当您转到以下页面时,问题就会出现http://192.34.63.
创建所需页面的最佳实践
有时,当我们处理自定义wordpress主题时,我们需要所需的页面。例如-自定义登录页。有时,当用户更改slug、页面模板或其他东西时,很难找到它。或者用户可以删除此页面:)当您在其他页面上有此页面的自定义链接时,这也可能是个问题。我想找到管理此问题的解决方案。我可以粘贴我们用于此的代码。
twenty thirteen header size
我是wordpress的新手,所以我很抱歉问了这么愚蠢的问题。我只是想知道标题图像的css在哪里。我以时尚的方式登记。css,但没有标题图像的css。请帮忙。谢谢
使用编辑器正确检查任何管理页面
我读过法典,但发现有点不完整。我喜欢只在帖子编辑器可见的页面上加载内容。这应该包括自定义帖子类型和所有内容。我对get_current_screen() 对象何时使用base, parent_base ...这是对的支票吗?在页面和帖子上进行了测试,似乎效果不错。我只是想问一下,我是否可以做得更好。$screen = get_current_screen(); if ( \'post\' == $screen->base || \'page\' == $screen->bas
自定义帖子类型未显示所有条目
This is using a custom post type 我在函数中设置的。php文件。我希望得到的建议之一是,为什么我的自定义“演讲者”帖子类型中有14个条目,但我的页面上只有10个?是什么限制了它?这就是我在函数中所做的。php页面// Creates Speakers post type register_post_type(\'speakers\', array( \'label\' => \'Speakers\', \'public\' => true
条件IF语句未返回TRUE,即使$USER->省的回显是正确的
我对if语句有一个问题,我现在已经测试了很多次了。 $user_query = new WP_User_Query( array( \'role\' => \'Subscriber\' ) ); if ( !empty( $user_query->results ) ) { foreach ( $user_query->results as $user ) {