在每个帖子后附加<!--nextpage-->以强制附加页面链接(和静态内容)
我试图影响内容或$post->post_content 直接,在帖子被wp_link_pages() 函数,在我网站上每篇帖子的内容之后注入一点静态文本或javascript。我试着用add_filter 在functions.php 我的主题,但这并没有达到预期的效果。通过主题函数上的过滤器,我可以获得每个页面上的静态内容,而不是“mulligan”n+1页面。例如,如果我的帖子有8个“自然”页面,我希望第9个页面是带有共享按钮或类似按钮的静态面板。我如何“欺骗”wp_link_pages() 想
Custom Taxonomy Breaks Pages
我有一个名为“行业”的自定义分类法,我想在自定义帖子类型“网站设计”上使用它。它适用于预期的帖子类型,但其他页面会被破坏。我根据修改了404模板this question, 当我尝试转到/关于页面时,在打印的第一部分中发现了这一点:WP_Query Object ( [query] => Array ( [industry] => about ) [query_vars] => Array ( [industry]
根据页面路径更改图像
在我的标题中。php我有典型的头代码-这是针对woocommerce的,但编码与此无关:<h1 class=\"page_title\"><?php woocommerce_page_title(); ?></h1> 现在,我对其进行了编辑,显示如下:<table style=\"background-image: url(\'url\');><tr><td><?php woocommerce_page_title()
我应该能够在同一个DB上运行两个不同的WordPress代码版本吗
一个具体的例子——我正在从4.0升级到4.1,升级成功,但我发现一个插件坏了。我可以还原代码吗。我面临的真正现实问题是,在连接到一个DB的负载平衡器后面有两个wordpress“应用程序”服务器。当有时间升级时,我是否可以对其中一个运行升级(这也将升级DB),并实际期望另一个继续运行?
List attachments of a page
我需要生成上传到特定页面的附件列表(id=628)。我原以为这段代码会起作用,但它根本不会生成任何东西:<?php get_header(); ?> <div id=\"container\"> <div id=\"content\" role=\"main\"> <?php $attachments =& get_children( array (
使用元密钥价格使用WP查询进行查询
谁能告诉我我的WP查询有什么问题吗?我试图按价格订购我的帖子,价格是ACF(一个文本框,里面有一个数字) $args = array ( \'post_type\' => \'product\', \'post__in\' => $post_ids, \'posts_per_page\' => -1,
自动指定图像的高度和权重
我刚刚为我的网站做了一个GTmetrix测试,以检查它的运行情况,我注意到我有许多没有高度的图像;指定的宽度大小。所以我开始考虑一个Wordpress函数,它可以获取当前图像的高度和宽度,并对其进行回应。我找到了它,但没有起作用,这就是为什么我在这里与您分享我编写的代码的和平,看看您是否可以帮助我。<img src=\"<?php echo aq_resize(wp_get_attachment_url( get_post_thumbnail_id($post->ID) ), 120,
使用Get Data时不显示侧边栏
我有一个侧边栏作为小部件,它根据超级页面id在所有页面上正确显示。我使用一个自定义函数来计算和显示所需的侧边栏。 function is_tree($pid) { // $pid = The ID of the page we\'re looking for pages underneath global $post; $postId = null; $ancestors = array(); if(count($p
Can't reply to comments
我无法通过仪表板批准或回复评论。批准只返回注释。快速回复不起作用,它说找不到页面,并以红色显示了一大堆代码,没有什么太明显的。我停用了所有插件,但仍然无法工作。所以我猜测一个文件丢失了,因为它这么说,但没有说丢失了哪一页。下面是作为屏幕截图返回的部分代码。
应用程序发布到我的博客是否不需要后端访问权限?
我最近安装了几个应用程序(WordPress和BlogPad Pro),看到它们确实可以发布到我的博客,我有点惊讶,尽管我没有给它们我通过iThemes安全设置的重命名登录和wp管理页面。我的理解是,发帖只能“通过”博客的后端进行;i、 e.如果你不能通过登录页面登录到博客,你也不能发布到博客。但很明显,使用我的用户名和密码,这些应用程序可以发布到博客上。应用程序如何知道如何“绕过”模糊的登录页面发布到博客?
移动到另一台服务器后重新连接介质
我将WordPress从一台服务器移动到另一台服务器,并使用标准WordPress导入器导入了所有内容。因为有很多帖子和大约10000张图片和视频,我用FTP上传了它们。现在,我帖子中的所有图片都已正确链接(可能只是因为我使用了“Velvet Blues更新URL”),只有我的特色图片消失了。媒体库是空的,特色图片也是空的(甚至没有指向任何地方的链接)。我尝试了各种导出/导入插件和一个名为“从服务器添加”的插件。但没有一个奏效。
修改不同小部件实例的标题(在仪表板中)
当我在一个特定的侧边栏中插入多个小部件实例时,默认情况下它们都显示为折叠的,并且具有相同的标题。E、 g.:在这种情况下,用户可以将不同的pic上载到每个小部件,并根据需要对其重新排序。用户不太友好,必须单击打开每一个来查看它是否是他们想要删除/编辑/更改位置的。使用小部件的form()方法,我们可以更改打开后显示的任何内容,但“div class=“widget title”>及其对应的“<;h4>;”超出范围。是否有任何筛选器或操作允许编辑那里发生的事情并插入一些特定于实例的信息?E、 g
显示自定义帖子类型的每个帖子的所有附加图像并链接到原始帖子
我编写了一个循环,显示了附加到特定帖子类型的每个帖子上的所有图像。帖子类型称为“atls\\U事件”,我为每个帖子附加的图像输出一个称为“视频拇指”的图像大小。这些我都做得很好。您可以在此处看到代码:<?php $query = new WP_Query( array( \'post_type\' => \'atls_event\', \'posts_per_page\' => -1,
自定义帖子类型的自定义URL
是否可以为自定义帖子类型创建自定义url?我有一个目录网站,在那里,用户可以在许多城市发布或添加列表,我有一个自定义的帖子类型名称广告。所有的广告帖子标题都是电话号码。因此,当我在一个城市(例如伯明翰)创建一个新的广告帖子时,该城市将另存为一个帖子元post_ads_city, url将自动成为mysite。com/ads/123-123-1234有没有可能根据广告发布的城市来制作url slug?所以会是这样的:我的网站。com/birmingham al/123-123-1234(如果Posteta“
在WordPress中存储上传内容的最佳实践是什么?
我们一直使用默认的/年/月/日存储所有图像,但我认为必须有更好的存储方式,因为每次我更新图像或pdf时。我必须重新加载它,然后将其存储在新的位置。我们偶尔会遇到这样的情况:我们更新了一个月上传的pdf,外部用户正在链接到该pdf,当我们重新加载时,它会存储在一个新的位置,而不是被覆盖。因此,为了确保链接到正确PDF的人,我必须找到原始上传文件夹并通过FTP上传,或者为旧版本设置重定向。我知道你可以将上传位置更改为存储在一个文件夹中,但我可以看到这已经失控了。存储文件的最佳做法是什么?我还没有找到一个插件,
为什么自定义MySQL查询不返回结果?语法正确吗?
第一次进行自定义查询。我在寻找一种方法来获取某个分类法的类别列表,以便可以为自动完成函数运行类似的查询。为了得到一些结果,我提出了mysql查询,它在phpMyAdmin中给出了结果SELECT * FROM wp_terms INNER JOIN wp_term_taxonomy ON ( wp_terms.term_id = wp_term_taxonomy.term_id ) WHERE wp_terms.name LIKE \'ca%\' AND count
翻译不适用于.pot文件
我在下划线处创建了一个主题。我和它似乎是多语言的准备。有一个.pot 文件,所以我下载了POEdit并翻译了其中的内容(如Posted on, Edit, 1 Comment, x Comments 等等)以上张贴的文字不是来自主题,而是来自Wordpress吗?如果是这样的话,为什么我安装了德语Wordpress(后端是德语的),但它是英语的?所以我把它保存了下来.mo 文件,并将我的服务器上的两个文件上载到languages文件夹。但翻译不起作用
如何设置自定义帖子类型的帖子字数限制
我并没有试图为自定义帖子类型设置exerpt,而是在我的自定义帖子类型的管理员中设置一个单词限制。我刚刚设置了一个自定义帖子类型:add_action( \'init\', \'test_post_type\' ); function create_post_type() register_post_type( \'test_post_type\', array( \'labels\' =>
在管理员编辑帖子URL中使用Slug而不是ID
在Admin中,是否有任何方法可以在URL中使用slug而不是post ID#,将您带到帖子的编辑屏幕。因此,不是:http://example.com/wp-admin/post.php?post=5562&action=edit 您可以使用以下内容:http://example.com/wp-admin/post.php?slug=home&action=edit 或者,因为数据库将slug存储在列中post-name:http://example.com/wp-a
页面属性元数据中的模板列表不准确
这可能是一个简单的修复,但我已经花了几个小时试图解决它。已不存在的模板名称列在Wordpress Admin的页面属性模板列表中的页面下。像Adventures Main或People Main这样的模板(见下面的屏幕截图)不再作为物理文件存在。Adventures Main是存档冒险的模板名称。php和“adventures”是一个自定义帖子类型的名称,它也不再存在。该文件已不存在,我甚至删除了整个数据库并在本地重新创建了该站点,但奇怪的是,模板名称仍然显示在列表中。我已经浏览了我所有的模板,没有一个有