go41

entfernen von ‚View all posts in..‘ im Link title-tag der Kategorien

entfernen von ‚View all posts in..‘ im Link title-tag der Kategorien

von Joern am 25. Okt. 2014 | Keine Kommentare

Wenn man die Kategorie eines Beitrags darstellt, erhält der Link zu der Seite mit den Beiträgen dieser Kategorie ein Title-Tag mit ‚View all posts in Kategorie‘

das sieht im Quellcode etwa so aus: rel=“category tag“ title=“View all posts in Javascript“ href=

Wenn man mit der Maus über den Link fährt (hoover) erschein der Text: „View all posts in .. “

++++++++image+++++++

View all posts in category unfiltered

View all posts in category unfiltered


++++++++image+++++++

Zudem liest das ‚Test-Tool für strukturierte Daten‘ der Google Webmaster Tools http://www.google.com/webmasters/tools/richsnippets diese Kategorie als:
tags: name: View all posts in Javascript
andere Tags werden gelistet als:
tags: name: aktuelles

Also entfernen wir diesen Zusatz im title tag durch einen Filter in unserer functions.php und filtern the_category

Dazu fügt man den folgenden Code in seine functions.php des verwendeten Themes ein:

function modify_the_category( $text ) { // w3c not valid for bad value category tag for attribute rel and remove View all posts in in title-tag $to_repace = array('rel="category tag"', 'View all posts in '); $replace_with = array('rel="tag"', ''); $text = str_replace($to_repace, $replace_with, $text); return $text; } add_filter( 'the_category', 'modify_the_category' );

Diese Funktion ersetzt auch das rel=“category tag“ Attribute der WordPress Kategorien durch rel=“tag“ um validen Code zu erzeugen

im Quellcode sieht das nun etwa so aus: rel=“tag“ title=“Javascript“ href=

++++++++image+++++++

View all posts in category filtered

View all posts in category filtered


++++++++image+++++++

Was die obige Funktion nicht macht, ist die Darstellung der Kategorien in der Sidebar verändern.

Dazu muss man einen Filter für wp_list_categories() verwenden, wie zum Beispiel diesen hier:

function wp_list_categories_remove_title_attributes($output) { $output = preg_replace('/title=\"(.*?)\"/','',$output); return $output; } add_filter('wp_list_categories', 'wp_list_categories_remove_title_attributes');

remove View all posts In sharepoint if it is required to disable the filter and to keep only the sorting then following workaround could be the solution one (Following change Automate the Stack! Everything related to scripting, programming, and making life easier! View Posts on Automation and Scripting Have you ever had the situation where you had to quickly an email from mailboxes in an organisation? Maybe it was an accidental email by an Remove blue underline from PDF Wow, what a horrendous thing to register on this site and get a screen name you know no one else has. Truly horrifying. On topic, I have this PDF my Tags: remove, blue, underline, Beach Cams, Surf Reports, Surf Forecasts and Coastal Weather for Surf Spots in the United States, Central America and Other Locations from Around the Globe.

Autor:

Du findest mich auch auf Google+, Twitter und Facebook!

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.