Always pass post ID to the_title filter. props dndrnkrd, fixes #13558
git-svn-id: http://svn.automattic.com/wordpress/trunk@14964 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
ef2960afc4
commit
2019e0a25c
|
@ -1202,7 +1202,7 @@ class Walker_Page extends Walker {
|
||||||
|
|
||||||
$css_class = implode(' ', apply_filters('page_css_class', $css_class, $page));
|
$css_class = implode(' ', apply_filters('page_css_class', $css_class, $page));
|
||||||
|
|
||||||
$output .= $indent . '<li class="' . $css_class . '"><a href="' . get_page_link($page->ID) . '" title="' . esc_attr( wp_strip_all_tags( apply_filters( 'the_title', $page->post_title ) ) ) . '">' . $link_before . apply_filters( 'the_title', $page->post_title ) . $link_after . '</a>';
|
$output .= $indent . '<li class="' . $css_class . '"><a href="' . get_page_link($page->ID) . '" title="' . esc_attr( wp_strip_all_tags( apply_filters( 'the_title', $page->post_title, $page->ID ) ) ) . '">' . $link_before . apply_filters( 'the_title', $page->post_title, $page->ID ) . $link_after . '</a>';
|
||||||
|
|
||||||
if ( !empty($show_date) ) {
|
if ( !empty($show_date) ) {
|
||||||
if ( 'modified' == $show_date )
|
if ( 'modified' == $show_date )
|
||||||
|
|
|
@ -1197,7 +1197,7 @@ function get_calendar($initial = true, $echo = true) {
|
||||||
$ak_title_separator = ', ';
|
$ak_title_separator = ', ';
|
||||||
|
|
||||||
$ak_titles_for_day = array();
|
$ak_titles_for_day = array();
|
||||||
$ak_post_titles = $wpdb->get_results("SELECT post_title, DAYOFMONTH(post_date) as dom "
|
$ak_post_titles = $wpdb->get_results("SELECT ID, post_title, DAYOFMONTH(post_date) as dom "
|
||||||
."FROM $wpdb->posts "
|
."FROM $wpdb->posts "
|
||||||
."WHERE YEAR(post_date) = '$thisyear' "
|
."WHERE YEAR(post_date) = '$thisyear' "
|
||||||
."AND MONTH(post_date) = '$thismonth' "
|
."AND MONTH(post_date) = '$thismonth' "
|
||||||
|
@ -1207,7 +1207,7 @@ function get_calendar($initial = true, $echo = true) {
|
||||||
if ( $ak_post_titles ) {
|
if ( $ak_post_titles ) {
|
||||||
foreach ( (array) $ak_post_titles as $ak_post_title ) {
|
foreach ( (array) $ak_post_titles as $ak_post_title ) {
|
||||||
|
|
||||||
$post_title = esc_attr( apply_filters( 'the_title', $ak_post_title->post_title ) );
|
$post_title = esc_attr( apply_filters( 'the_title', $ak_post_title->post_title, $ak_post_title->ID ) );
|
||||||
|
|
||||||
if ( empty($ak_titles_for_day['day_'.$ak_post_title->dom]) )
|
if ( empty($ak_titles_for_day['day_'.$ak_post_title->dom]) )
|
||||||
$ak_titles_for_day['day_'.$ak_post_title->dom] = '';
|
$ak_titles_for_day['day_'.$ak_post_title->dom] = '';
|
||||||
|
|
|
@ -107,7 +107,7 @@ class Walker_Nav_Menu extends Walker {
|
||||||
|
|
||||||
$item_output = $args->before;
|
$item_output = $args->before;
|
||||||
$item_output .= '<a'. $attributes .'>';
|
$item_output .= '<a'. $attributes .'>';
|
||||||
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title ) . $args->link_after;
|
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
|
||||||
$item_output .= '</a>';
|
$item_output .= '</a>';
|
||||||
$item_output .= $args->after;
|
$item_output .= $args->after;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue