Questions tagged «title»

标题是一条信息上的主要标签。在WP中,该术语主要用于标记整个html页面,帖子,小部件或附件。


1
根据附件ID获取附件标题
我正在通过图像getMeta。它向我返回附件的ID。现在,我要获取标题,替代文本,描述等。 对于替代文本,效果很好: get_post_meta($logo, '_wp_attachment_image_alt', true); 现在我想获得标题。我发现可以使用来做到这一点$attachment->post_title,但是这里只有ID。如何获得附件ID的标题?
19 images  title 

6
如何动态设置页面标题?
是否可以使用代码更改页面标题? 例如,假设页面名称为“ Book Order”,但我想将其更改为“ Book Order#123”。 我在Google那里看了一会儿,什么也没看见。有人知道插件或黑客吗? wp_title返回页面标题,但不允许设置页面标题:http ://codex.wordpress.org/Function_Reference/wp_title
19 seo  title 

5
按标题查询吗?
是否可以使用WP_Query或使用标题的query_posts创建帖子循环? 即 $args = array('post_title'='LIKE '.$str.'% '); $res = WP_Query($arg); // the loop... // trying this now... $mypostids = $wpdb->get_col("select ID from $wpdb->posts where post_title like 'Abb%' "); echo count($mypostids).", "; // works but can't echo out array of IDs for the next args? $args = array( 'post__in'=> $mypostids ); …

1
在使用yoast的同时,使用php覆盖或替换标题标签。
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我将yoast用于我的seo,索引,标题,站点地图等。 但是我有一个问题,对于我的产品页面,我想使用costum分类数据,而yoast不支持。现在,我得到了代码,以在产品页面中呼应我想要的确切标题,但是如何让它覆盖yoast设置的标题,或者如何替换此特定帖子类型的yoast设置的标题?

4
如何将所有帖子标题的大小写更改为“标题大小写”
我正在用他的WordPress网站来帮助我的父亲。 它有1,700多个帖子,大写字母。 我们想在数据库中将它们更改为“ Title Case”(可能使用此PHP脚本)。 WordPress的“ To Title Case”插件可在模板级别更改大小写-我们想在数据库级别更改大小写。 将脚本应用于WordPress数据库中所有标题的最佳方法是什么? 我可以从头开始编写一些代码,但是我猜想那里已有可以在所有标题中应用函数/方法的代码/方法。
13 posts  php  functions  title 

4
标题标签和document_title_parts的问题
Wordpress version 4.5.1 我正在尝试动态更新特定模板上的页面标题。经过大量的挖掘和了解wp_title()更改之后,我尝试使用document_title_parts。但是,我根本无法运行过滤器。 我的主题是儿童functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', function( $title ) { error_log('here'); return $title; }, 10, 1 ); 我已经尝试了两种添加主题支持的变体,如上所示,但是看着我的日志,页面重新加载没有任何显示。那error_log是与其他功能一起使用的(例如wp_title),因此错误日志记录正在工作。 我也尝试过pre_get_document_title,它确实会在页面加载时触发,尽管我无法获取它来实际更改标题。 所以!我使用的过滤器有误,未正确设置主题或其他我不知道的东西。任何帮助将不胜感激! 编辑以添加更多详细信息 尝试使用init函数,但也无法正常工作:https://gist.github.com/anonymous/6db5af892a4cf4fb029655167d7002a4 此外,虽然我已删除任何引用<title>从header.php,现场实际标题仍然显示在源。


3
如何从帖子ID获取永久链接和标题?
我存储了一个帖子ID数组,我想将这些帖子列为链接,这意味着我需要获取帖子ID-$ id的标题和永久链接。以下if条件将回显该列表,这意味着我必须以某种方式将$ id替换为永久链接和标题。目前,该代码仅列出了职位ID号。 <?php if(count($related)){ echo "<div>Read More<ul>"; foreach($related as $id){ echo "<li>$id</li>"; } echo "</ul></div>"; } ?>
11 permalinks  title  array  php  id 

4
如何获取当前菜单项标题作为变量?
是否有可能将current-menu-item作为php变量? 我通过菜单项“我们支持的博物馆”列出了类别博物馆,所以我想获得“我们支持的博物馆”位并显示在某处? 任何帮助表示赞赏!
10 menus  title 

4
在管理区域中更改页面标题
是否可以在wp-admin中更改标题?一直在Google各处搜寻,但似乎没人提及。 我只是想摆脱“-WordPress”,并可能将“ ‹”更改为其他符号。 有任何想法吗?
10 wp-admin  title 

4
动态更改页面的the_title()
我正在开发一个不使用自定义帖子类型,而是使用单独的数据库表的插件。它是一个插件,它显示课程列表,并带有指向不同课程详细信息页面的链接,然后用户可以在其中订阅课程。 在当前状态下,我正在使用简码将插件数据放入具有自定义页面模板(page-courses.php)的页面中。 我现在要the_title()根据插件显示的页面(课程列表,带有表单的课程详细信息页面,表单提交成功页面)进行动态更改。但是只要我使用以下过滤器执行此操作,到页脚中其他页面的链接也会更改: <?php add_filter('the_title', 'custom_page_title'); function custom_page_title() { return 'Custom Title'; } 编辑 在footer.php中,我具有一个包含页脚链接的函数,wp_nav_menu()因此可以在外观>菜单中对其进行定义。但是,使用上面的过滤器后,页脚中的所有链接也会更改为“自定义标题”。但我只想更改页面标题,而不影响页脚中的菜单链接。 试图添加条件标记in_the_loop()的页脚链接仍然受到影响,尽管它们不在循环中。 <?php add_action( 'loop_start', 'set_custom_title' ); function set_custom_title() { if ( in_the_loop() ) { add_filter( 'the_title', 'custom_page_title' ); } } function custom_page_title() { return 'Custom Title'; } 类似于这个问题:在nav中过滤the_title问题,只是受影响的链接在页脚中,in_the_loop()并且不起作用。 我如何更改the_title()而只影响显示的当前页面标题而不影响页脚中的链接? 编辑2-解决方案 所以我终于让它工作了: <?php add_action( 'loop_start', 'set_custom_title' …

1
使用qTranslate插件翻译小部件标题
我实际上是在使用qTranslate插件翻译我的网站。除了一件事,它对所有其他东西都非常有效。我的侧边栏小部件的标题。 实际上,要翻译一些单词,我们需要添加如下标签: <!--:en-->My English Title<!--:--><!--:fr-->My French Title<!--:--> 当我在小部件的内容中使用它时,它可以很好地工作。但是在标题中,当我保存小部件时。它实际上删除了我的标签并仅显示: My English TitleMy French Title 有人知道怎么修这个东西吗?

1
防止WordPress自动添加图片标题
我写了一个插件,为所有未设置(空)标题设置默认标题,并手动设置了标题(非空)。 问题是当我上传新照片(到图库)时,WordPress默认将标题设置为文件名。如何禁用它并强制WordPress使用空字符串作为默认图像标题?
8 images  gallery  title 

2
有什么方法可以动态更改小部件标题?
我遇到的情况是,几个自定义边栏中有很多小部件。我想知道是否有一种简单的方法来动态更改每个小部件的标题。通常,小部件具有标题字段,您可以手动设置或在插件本身上设置。 我希望将每个帖子的元字段值添加到每个小部件标题中。 逻辑将类似于: $dynamic_title = get_the_title(); // add a filter to change the widget titles per post value // // The widget title would be something like "Recent Posts for $dynamic_title" 我知道有一个widget_title过滤器,但是您如何定位特定的小部件? ps。我无法使用常规register_sidebar参数,因为有许多需要特定标题的小部件。
8 widgets  title 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.