Sponsored by
DiceLockSecurity.com
Juni 2010
M T W T F S S
«Dezember «-»
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Dies ist eine automatisierte übersetzte Seite

WordPress - Erhöhen Sie Ihre 404 File Not Found Antworten (4 von 4)

VN: F [1.4.6_730]
Bewertung: 5.0 / 5 (1 Stimme abgegeben)

In unserem früheren Post reden verbessern Ihre 404 File Not Found Antworten in WordPress haben wir reden über die große Plugin Smart 404 Zuschauer, um Ihr mehr Chancen. Es führt eine Suche nach Ihrer Beiträge, Tags und Kategorien, mit Stichworten aus der angeforderten URL und wenn es eine Übereinstimmung, 404 redirects Smart auf diese Seite anstatt die 404 File Not Found error.At DiceLock Security Blog haben wir es vorziehen, die ihnen zeigen, 404 Datei nicht gefunden, und es gibt einen Weg, es zu tun ...

Gilt für:

WordPress 2.8
Atahualpa 3.2 und andere Themen
Dagon Design Sitemap Generator 3,16
Smart 404 0,3

Diese Anpassungen werden "AS IS" ohne jegliche Garantie und Sicherheit DiceLock lehnt jegliche Gewährleistungen, weder ausdrücklich ODER IMPLIZIT einschließlich Qualitäts, der Nichtverletzung von Drittanbietern geistigen Eigentums oder der EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.

Upgrade oder Neuinstallation der individuellen Quellcodes (Paket, Plugin, Komponente, ...) können Sie die Anpassungen entfernen durchgeführt.

In unseren bisherigen Beiträge haben wir gezeigt, wie man in fügen Sie ein Suchfeld, eine Site Map Links und Empfehlungen in Ihrem 404 File Not Found error page, sodass Ihre Zuschauer zu suchen, was sie suchen, denn, wie:

404 File Not Found page with Search box, Site Map and recommended links

Smart 404 führt eine Suche nach Ihrer Beiträge, Tags und Kategorien, mit Stichworten aus der angeforderten URL. Wenn es eine Übereinstimmung, leitet zu dieser Seite anstatt die Fehler. Auf DiceLock Security Blog Wir glauben, dass eine solche Leistung konnte unsere Zuschauer den Platz zu verlassen.

Wenn ein Besucher auf unsere Website für bestimmte Grund dafür, dass in unserer Website bleibt angekommen, aber es ist nicht durch den URL-Link des Besuchers verwendet werden, wenn wir ihm eine richtige Seite nicht auf den Grund, vielleicht den Betrachter Zusammenhang zeigen, wird raus aus unserer Webseite. So ziehen wir es ihm zu zeigen, dass der Link durch die er gekommen ist nicht vorhanden und wir zeigen ihm die Werkzeuge, die ihm helfen, um die Informationen zu gelangen sucht er wird.

Was wir getan haben ist, einige Code-Zeilen in smart404.php Dateikommentar.

file: smart404.php
Linien: 57-87

	
 in_array ( 'posts' , ( array ) get_option ( 'also_search' ) ) ) { // Search for posts with exact name, redirect if one found $posts = get_posts ( array ( "name" => $search ) ) ; /** //  if ( count( $posts ) == 1 ) { //   wp_redirect( get_permalink( $posts[0]->ID ), 301 ); //   exit(); //  } */ // Do a general search, redirect if exactly one result $posts = get_posts ( array ( "s" => $search ) ) ; //  if ( count( $posts ) == 1 ) { //   wp_redirect( get_permalink( $posts[0]->ID ), 301 ); //   exit(); //  } else if ( count( $posts ) > 1 ) { $GLOBALS [ "__smart404" ] [ "suggestions" ] = $posts ; //  } } // Search for pages if ( in_array ( 'pages' , ( array ) get_option ( 'also_search' ) ) ) { $pages = get_posts ( array ( "s" => $search , "post_type" => "page" ) ) ; //  if ( !$GLOBALS["__smart404"]["suggestions"] && count( $pages ) == 1 ) { //   wp_redirect( get_page_uri( $pages[0], 301 ) ); //   exit(); //  } else if ( count ($pages ) > 0 ) { $GLOBALS [ "__smart404" ] [ "suggestions" ] = array_merge ( ( array ) $GLOBALS [ "__smart404" ] [ "suggestions" ] , $pages ) ; //  } } if 
(in_array 
("Stellen", (array) get_option 
('also_search'))) 
(/ / Suche nach Stellen mit genauen Namen, umleiten, wenn man gefunden $ posts = get_posts 
(array ("name" => $ 
search)); / ** / / if (count ($ posts) == 1) (/ / wp_redirect (get_permalink ($ posts [0] -> ID), 301); / / exit (); / /) * / / / Do eine allgemeine Suche, umleiten, wenn genau ein Ergebnis $ posts = get_posts 
(array ("s" => $ 
search)); / / if (count ($ posts) == 1) (/ / wp_redirect (get_permalink ($ posts [0 ] -> ID), 301); / / exit (); / /) else if (count ($ posts)> 1) ($ GLOBALS 
["__smart404"] ["Anregungen"] = $ posts; 
/ /)) / / Suche nach Seiten if 
(in_array 
("pages", (array) get_option 
('also_search'))) ($ pages = get_posts 
(array ("s" => $ search 
"post_type" => 
"Seite")) 
/ / if (! $ GLOBALS ["__smart404"] ["Anregungen"] & & count ($ pages) == 1) (/ / wp_redirect (get_page_uri ($ pages [0], 301)); / / exit () / /) else if (count ($ pages)> 0) ($ GLOBALS 
["__smart404"] ["Anregungen"] = array_merge ((array) $ GLOBALS 
["__smart404"] ["Anregungen"], $ Seiten) ; 
/ /)) 
Hinweis: Wenn Sie diesen Code durch die Maschine Übersetzer Ansicht, vielleicht sind Sie gerade eine transformierte Code. Bitte, sehen die ursprüngliche englische Version der Seite zu sehen ist unverändert.

Mit dieser Änderung werden Ihre Zuschauer bekommt so etwas wie der folgende Screenshot bekommen, wenn sie eine 404 File Not Found Fehler, wenn es einen Smart 404 Spiel-Seite:

404 File Not Found page with Search box, Site Map and recommended links

Wie wir in unseren früheren Beiträge kommentiert haben, auf diese Weise werden Ihre Zuschauer vor ihren Augen Tools bekommen, die sie dann in Ihrer Website bleiben wird.

VN: F [1.4.6_730]
Bewertung: 5.0 / 5 (1 Stimme abgegeben)
  • Share / Save / Bookmark

Verwandte Beiträge:

  1. WordPress - Erhöhen Sie Ihre 404 File Not Found Antworten (3 von 4)
  2. WordPress - Erhöhen Sie Ihre 404 File Not Found Antworten (1 von 4)
  3. WordPress - Erhöhen Sie Ihre 404 File Not Found Antworten (2 von 4)
  4. WordPress SEO Pager ruft Enhanced Paginierung
  5. Wordpress Global Translator - Language Flag Space Out

Keine Kommentare

    Sie müssen eingeloggt Kommentar posten.

    Wenn Sie auf die Stellungnahmen der diese Informationen ohne zu kommentieren abonnieren möchten, geben Sie Ihre E-Mail.





    Close Me
    Get FREE Random Number Test Windows DLL!
    Get FREE Hash Algorithmen Windows DLL!