2017-06-09 5 views
0

Ich verwende das Thema The Seven. Ich erstelle Portfolio-Elemente mit dem benutzerdefinierten Post-Typ. Ich habe diese auf einer Seite namens Portfolio gezeigt. Wenn ich jetzt auf den Portfolio-Gitterpunkt auf der Portfolio-Seite klicke, wird die richtige Seite angezeigt. Aber jetzt habe ich Probleme mit Brotkrumen. Der Breadcrumb für die vorherige Seite zeigt dieselbe URL wie die aktuelle Element-URL. Url der Portfolio-Seite http://testing.docom.be/wptest/portfolio/Benutzerdefinierter Beitragstyp Breadcrumb-Ausgabe

Antwort

1

Bitte verwenden Sie diesen folgenden Code in Ihrer functions.php es kann Ihnen helfen.

function yoastBreadcrumbs() { 
    $post = get_post(); ?> 

    <div class="wf-td"> 
     <div class="assistive-text"></div> 
     <ol 
    class="breadcrumbs text-small" xmlns:v="http://rdf.data-vocabulary.org/#"> 
      <li typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php echo site_url();?>" title="">Home</a></li> 
      <li typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php echo site_url()."/portfolio";?>" title="">Portfolio</a></li> 
      <li class="current"><?php echo $post->post_name?></li></ol></div> 

<?php 
      } 
// Override the theme's function for making breadcrumbs. 
// This is for 'The7' theme, the name of the function is theme-specific. 
add_filter('presscore_get_breadcrumbs', 'yoastBreadcrumbs', 1); 
+0

Fehler nicht definierte Funktion yoast_breadcrumb – Abhishek

+0

Dazu müssen Sie Yoast Brotkrumen-Plugin installieren. –

Verwandte Themen