Servervoice

Das Technik und IT Magazin

Portable Programme

Archiv für die ‘ Wordpress ’ Kategorie

Werbung erst nach dem ersten Beitrag – Codebeispiel

» Geschrieben von Andi am 9. Jul. 2011 Veröffentlicht in Wordpress

Vielleicht wollte der ein oder andere von euch auch einen Adsense Werbeblock oder dergleichen erst nach dem ersten Artikel anzeigen lassen. Eine direkte Funktion dafür bietet WordPress hier leider nicht. Aber mit ganz wenig Code kann man das ganze realisieren. Ihr müsst dafür eigentlich nur 3 Zeilen Code in eurem Template ergänzen. Ich werde euch in diesem Artikel beschreiben wie ihr euer Template schnell entsprechend anpassen könnt.

Zunächst öffnet ihr entweder eure index.php wenn der Werbeblock direkt auf der Startseite angezeigt werden soll oder die archiv.php wenn ihr die Werbeeinblendung z.B. nur in einer bestimmten Kategorie wünscht. In der PHP Datei sucht ihr dann nach folgenden Codebereichen:

Keine Kommentare »

Exact Match Suche für WordPress

» Geschrieben von Andi am 25. Jun. 2011 Veröffentlicht in Wordpress

Vor kurzem habe ich beschrieben wie man ein Custom Menu einfach in ein WordPress Theme einfügen kann. Heute möchte ich euch ein kleines Code Snipped zeigen mit welchem ihr eine Exact Match Suche mit WordPress nutzen könnt. Damit ist gemeint das wenn ein User nach einem Begriff sucht zu welchem ein genau passender Artikel vorhanden ist der Benutzer direkt zu diesem weiter geleitet wird und nicht zu der Suchauflistung mit mehreren Beiträgen. Sagen wir z.B. ihr habt einen Artikel mit der Überschrift „Neue Android Apps“ geschrieben und genau danach sucht ein Benutzer, so wird dieser direkt auf den Artikel geleitet.

Folgendes Code Snipped fügt ihr in die Datei eures Themes ein welche für die Suche zuständig ist. Meistens ist das die search.php

Keine Kommentare »

Custom Menu Funktion in WordPress Theme einbauen

» Geschrieben von Andi am 22. Jun. 2011 Veröffentlicht in Wordpress

Viele haben sich bestimmt schon vor längerer Zeit ein WordPress Template für ihre Webseite geholt und diese an die eigenen Gegebenheiten angepasst. Diese älteren Templates unterstützen daher dann meistens nicht die Custom Menu Funktion welche mit WordPress 3 neu dazu kam. Wenn man diese aber gerne doch in seinem Template nutzen würde kann man diese ganz einfach nachträglich hinzufügen. Dazu sind gerade mal zwei Arbeitsschritte notwendig.

Zunächst öffnen wir die functions.php Datei unseres Themes und fürgen folgende Codezeilen ein:

1
2
3
4
5
6
7
<?php
add_action('init', 'register_main_menu');
 
function register_main_menu() {
register_nav_menu('main_menu', __('Main Menu'));
}
?>

Anschließend müssen wir im Template noch bestimmen an welcher Stelle das neue Custom Menu erscheinen soll. Hier schauen wir in welcher Datei zurzeit das Menu eingebunden wird, meistens wird dies in der header.php sein. Anstelle des früheren Codes für das alte Menu bindet ihr folgenden Code ein:

8 Kommentare »

WordPress bleibt Ziel von Hacker-Attacken

» Geschrieben von Micha am 8. Mrz. 2011 Veröffentlicht in Internet, Wordpress

Zur Erinnerung: Am letzten Donnerstag wurde der Blog-Hosting-Dienst WordPress.com Ziel eines massiven DDoS-Angriffs (Distributed Denial of Service). Das hatte zur Folge, dass etliche Blogs teilweise schlecht oder gar nicht abrufbar waren. Dabei sei es sehr schwer gewesen die Attracke abwehren zu können, da der Angriff ein Ausmaß von mehreren Gigabit und mehreren zehn Millionen Datenpaketen pro Sekunde hatte, sagte Sara Rosso vom WordPress Betreiber Automattic.

Laut WordPress-Gründer Matt Mullenberg war es der längste und größte Angriff in der sechsjährigen Geschichte. Man vermutete einen politischen Hintergrund, kann dies jedoch nicht belegen. WordPress hosted derzeit 18 Millionen Blogs.

Keine Kommentare »

Google XML Sitemaps Plugin unter WordPress 3 Multisite nutzen

» Geschrieben von Andi am 28. Jun. 2010 Veröffentlicht in Wordpress

Ich denke der ein oder andere wird bestimmt schon das Update auf WordPress 3 gewagt haben, bei mir ist bei allen Blogs das Autoupdate gut gelaufen. Aber ich würde trotzdem jedem empfehlen das man vor dem Updaten ein Backup erstellt. Des wohl größte neue Feature von WordPress 3 ist die Multisite Funktion, jetzt kann man unter einer WordPress Installation mehre Blogs verwalten wie es früher nur mit WordPress MU möglich war. Nur bekommen jetzt alle Benutzter des Google XML Sitemaps Plugins folgende Fehlermeldung wenn sie ein Blognetzwerk erstellen möchten.
Google-XML-Sitemaps-Multiblog-error
Aber es wäre auf jeden Fall sehr schade wenn man in seinem Blognetzwerk auf dieses Plugin verzichten müsste. Denn ich finde dieses Plugin sehr praktisch und habe mich daher auf die Suche nach einer Lösung gemacht und bin auch fündig geworden.

10 Kommentare »

WordPress 3 /category aus der URL entfernen

» Geschrieben von Andi am 25. Jun. 2010 Veröffentlicht in Wordpress

Permalinks Bei WordPress ist es ja möglich über das Admininterface die Linksturktur an zu passen. So kann man z.B. einstellen ob die Artikel oder Seiten mit einer ID oder dem Seitennamen verlinkt sind. Bei der Kategorie und den Tags hat man ebenfalls die Möglichkeit an zu geben wie die Kategorie oder die Tags verlinkt sind. Standardmäßig ist die Verlinkung der Kategorien folgendermaßen:

domain.de/category/Kategoriename

Hier kann man jetzt im Admininterface bei den Permalinks das Feld wo gerade category steht verändern und es z.B. Kategorie nennen. Aber ich fände es wäre eigentlich viel praktischer und schöner wenn einfach direkt der Kategoriename dort steht. Aber leider ist das auch mit der WordPress Version 3 nicht von haus aus möglich. Aber mit einem kleinen Trick kann man sich helfen und den Kategorienamen direkt hinter der Domain anzeigen lassen ohne den category Platzhalter.

6 Kommentare »

Vor Kommentarspam schützen mit Invisible Captcha

» Geschrieben von Andi am 20. Apr. 2010 Veröffentlicht in Wordpress

Invisible-Captcha Als Blogger hat man ja oft mit lästigem Kommentarspam zu kämpfen. Jeden Tag kommen viele Automatisch abgesendete Kommentare welche meistens viele Links von irgendwelchen Spamern enthalten. Es gibt verschiedene Möglichkeiten wie man sich vor diesen Spamkommentaren schützen kann, entweder man benutzt dafür Plugins welche die Kommentare analysieren und dann den Kommentar als Spam oder “normalen” Kommentar ansehen. Oder sonst gibt es auch noch die Möglichkeit welche ich in diesem Artikel beschrieben habe, das man ein Captcha bei seinem WordPress einbauen kann.
Aber bei dieser Lösung ist halt das Problem das jeder Benutzer welcher einen Kommentar hinterlassen möchte dieses Captcha eingeben muss bevor er seinen Kommentar posten kann. Das könnte einige Personen abschrecken so das diese keine Lust mehr haben einen Kommentar zu schreiben. Es gibt aber auch ein nettes Plugin welches ich jetzt getestet habe welches den Vorteil eines Captchas beinhaltet aber der Benutzer trotzdem keine zusätzlichen Zeichen eingeben muss.

1 Kommentar »

Artisteer – Templates ohne Designkenntnisse erstellen

» Geschrieben von Andi am 24. Mrz. 2010 Veröffentlicht in Internet, Software, Wordpress

Wenn man einen Blog oder eine Webseite erstellen möchte ist meistens einer der ersten Fragen wo bekomme ich für dieses Thema ein passendes Design her. Eine Möglichkeit wäre natürlich das man sich ein Design exklusiv von einem Designer erstellen lässt, aber oft übersteigt dass das Budget welches einem für das jeweilige Projekt zur Verfügung steht. Sonst ist es noch möglich ein kostenloses Template für das Webseitendesign zu verwenden und dieses an die eigenen Bedürfnisse an zu passen. Aber bis man hier das ein passendes Template findet vergeht meistens sehr viel Zeit oder man muss die suche vielleicht doch Erfolglos abbrechen weil man nichts passendes findet. Am praktischsten wäre es doch wenn man sich einfach selber ein Template erstellt, aber das scheitet oft an den mangelnden Design Kenntnissen.

7 Kommentare »

WordPress – Domain Mapping Plugin Anleitung

» Geschrieben von Andi am 10. Mrz. 2010 Veröffentlicht in Internet, Wordpress

wordpress Wenn man mehrere WordPress Blogs sein eigen nennt, hat man dadurch auch einen mehrfachen Administrationsaufwand. Angefangen von dem Updaten der verschiedenen Blogs wenn eine neue WordPress Version veröffentlich wird, oder das Updaten der verwendeten Plugins. Man kann so ein update zwar meistens mit einem klick einspielen aber wenn man jetzt nicht nur 2-3 Blogs besitzt sondern mehre kann das doch eine etwas nervige Arbeit sein. Hier bietet es sich dann an eine Multi User WordPress Version zu benützten. Das ganze nennt sich WordPress MU und damit kann man unter einer WordPress Installation mehrere eigenständige Blogs erstellen.
So eine Multi User Version von WordPress wird z.B. bei WordPress.com eingesetzt dort kann jeder User sich einfach registrieren und bekommt einen eigenen Blog. Aber ich möchte euch in diesem Artikel nicht erklären wie ihr euren eigenen Free Bloghoster aufmachen könnt sondern wie ihr euren Administrationsaufwand senken könnt. Das ganze wird dann folgendermaßen ablaufen und zwar legt ihr nur einen Account für euch selber an und stellt die Registrierung aus. In dem WP Admin von eurem WordPress MU könnt ihr dann mit wenigen Klicks einen neuen Blog erstellen.

3 Kommentare »

WP-Optimize Probleme beseitigen

» Geschrieben von Andi am 29. Jan. 2010 Veröffentlicht in Allgemein, Digitale Welt, Wordpress

wordpress Wie ich glaube schon in einem früheren Artikel geschrieben hatte hoste ich diesen Blog bei Hosteurope. Mit Hosteurope bin ich auch sehr zufrieden es gab noch keine downtimes der Support antwortet mir immer schön schnell. Aber dieser Artikel soll keine Werbung für Hosteurope sein, sondern erklären wie man einen Fehler bei WP-Optimize beseitigen kann.
Ich hatte leider das Problem, dass die Datenbankoptimierung bei mir nicht funktionierte. Dort hatte ich immer folgenden Fehler bekommen:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /is/htdocs/user_account/www/Domain/wp-content/plugins/wp-optimize/wp-optimize-admin.php on line 343

1 Kommentar »