Posts Tagged ‘php’
Ich bin ja immer noch am überlegen ob ich hier im Blog überhaupt noch mal Twitter unterhalb der Beiträge in Form von “Auf Twitter veröffentlichen” einbinden soll. Vermisst es hier irgendjemand?
Wenn überhaupt, werde ich dieses per Code in der single.php Theme-Datei einbauen, welches so aussehen wird:
<a href="http://twitter.com/home?status=Lese gerade <?php the_permalink(); ?>" title="Zum Tweeten hier klicken!" target="_blank">Auf Twitter veröffentlichen</a>
(via wordpress-magazin)
Ein einfaches WordPress Template mit schöner Typografie aus dem nichts erstellen hört sich im ersten Moment schwieriger an als es ist. Tom Walker von 1stwebdesigner.com hat sich diesen Thema angenommen und ein tolles und leicht verständliches Tutorial zusammen gestellt in dem mit einfachen Schritten ein super Minimal WordPress Theme entsteht.
[Weiter lesen →]
Wer vor hat sein erstes eigenes WordPress Theme zu erstellen, dem empfehle ich den Artikel: “WordPress-Themes erstellen: was brauche ich dafür?” von Perun. Darum geht es um Benötigte Kenntnisse, Tools, Entwicklungsumgebung und ein paar weitere Tipps zum erstellen seines eigenen ersten WordPress-Themes. Ebenso empfehle ich zum Thema: php-Kenntnisse die Seite “selfhtml“, wo ich selbst immer wieder gerne vorbei schaue. Speziell für die WordPress-Tags empfiehlt sich dann noch die Seite: “Web Design Wordpress Template Tag Reference Guide“. Fehlt noch was?
Ein Fehler in der Funktion zum Zurücksetzen des Passworts ist die Ursache für das Problem. Damit könnte es passieren, dass in der aktuellen Version 2.8.3 von WordPress und vorherigen Versionen, sich die Administratoren temporär aus dem System auszusperren lassen können. Ein Browser reicht schon dafür.
Durch die Lücke genügt es aber, das PHP-Modul wp-login.php aufzurufen und den Key-Parameter statt mit einem einzelnen Wert mit einem Array zu füllen, um das Kennwort des WordPress-Admins unbefugt zu löschen. Da WordPress aber auf diesem Weg kein neues generiert, kann sich der Admin in der Folge nicht mehr auf dem normalen Weg anmelden.
Um dem ganzen jetzt entgegen zu wirken muss in der wp-login.php die Übergabe von Arrays an die Variable Key blockiert werden. Dazu muss die Zeile
if ( empty( $key ) )
durch
if ( empty( $key ) || is_array( $key ) )
ersetzt werden.
Denkt aber bitte an einer vorherigen Absicherung der Daten!
NACHTRAG 1
In diesem Zusammenhang ist auf jedenfall auch Sergejs Beitrag: “Sicherheit in WordPress: 10 Schritte zum Schutz des Admin-Bereichs” lesenswert.
NACHTRAG 2
Seit wenigen Minuten ist ein Sicherheitsupdate auf die Version 2.8.4 verfügbar.
(via heise)
Es scheint auch bei WordPress 2.8 das Problem mit den Pings weiterhin zu bestehen. In der cron.php wurde weiterhin wie in WordPress 2.7 als Zeitlimit auch die 0.01 Sekunden festgelegt. Habe eben die Zahl manuell auf 1 gestellt.
Jetzt würde ich natürlich gerne wissen, ob die Pings nun bei mir funktionieren?.
Ihr könntet mir dabei helfen indem Ihr einen Artikel Eurer Wahl schreibt und irgendwo im Text einen Link auf diesen Beitrag setzt. Das war es auch schon. Danke schon mal für Eure Hilfe.

Der Brasilianer Felipe Micaroni Lalli hat mit der Web Development Timeline eine interessante Grafik veröffentlicht, welche die Entwicklung des Webs aus technischer Sicht beleuchtet und auf einem Zeitstrahl grafisch darstellt.
Von 1989 bis heute sind alle Web-Technologien aufgelistet, angefangen bei HTML, CSS, JavaScript und Flash bis hin zu PHP, Python, Java, CGI, Ruby, ColdFusion und ASP.
Habe eben testweise den chCounter installiert. Wollte einfach mal per Statistik wissen, wie viele Besucher sich so auf meiner Seite austoben. Habe dafür die Parameter: – Gerade Online, – Besucher Heute, – Besucher Gestern, und Besucher Gesamt genommen. Diese sind ab sofort in der Sidebar unter Statistik ersichtlich. Die Installation ist recht einfach (Zugangsdaten für die MySQL-Datenbank erforderlich), und das einbinden in WordPress kann entweder per Hand oder aber per Sidebar-Widget eingebunden werden. Für alle die also ein gutes Statistik-Tool benötigen sollten sich chChounter unbedingt ansehen.
Was meint Ihr. Macht es Sinn, oder ist es unsinn ein Statistiktool zu verwenden? Verwendet Ihr auch ein Statistiktool? Wenn ja, welches?
Wieder mal stand ich wie ein Ochse vorm Berg.
Der Grund war die Anzeige von Trackbacks und Pings in dem Kommentarbereich. Im Dashboard wurden weiterhin ordnungsgemäß sämtliche neue Verlinkungen zu meinen Beiträgen angezeigt. Jedoch in den Comments, wurde letztendlich nur angezeigt das es sich um ein Kommentar handelt, jedoch nicht um was es sich für einen handelt.
Das Typische ist ja, zuerst die gesamte comment.php auseinander zu reißen, um eventl. den Fehler zu finden. Aber nichts. Letztendlich half mir Sergej, den kleinen aber feinen Fehler zu finden.
Laut der comments.php stand in den Loop folgendes:
<?php wp_list_comments(’type=comment&callback=theme_comments’); ?>
Und genau da lag der Fehler.
Das:
type=comment
musste lediglich mit:
type=all
ausgetauscht werden.
Sprich. Der Type “comment” gab den Befehl an, nur die Kommentare, nicht aber Trackbacks und Pings auszugeben.
Erst durch den Befehl “all” wird klar festgelegt, dass außer Kommentare auch Trackbacks und Pings dargestellt werden.
Der fertige Code sieht dann so aus:
<?php wp_list_comments(’type=all&callback=theme_comments’); ?>
Ab sofort kann man nun auch die Trackbacks und Pings in den Comments lesen.
Danke noch mal an Sergej, der dem Ochsen geholfen hat.

Nach 14 Std. Dauer arbeit ist der Relaunch an meiner Seite abgeschlossen. Glaub, dass ich so viel Kaffee in diesen Std. noch nie getrunken habe. Egal. Geschafft ist es. Hoffe es gefällt. Also Vorlage diente diesmal das karappo-Theme von sabotenbrother. So weit wie möglich sollte es Minimal bleiben. Hoffe das ist gelungen. Einiges musste am Code rum geschraubt werden. Ein dezentes Rot kam noch hinzu und fertig. Eine page.php wurde noch neu geschrieben, und besonders klasse finde ich den festen Header-Balken der beim Scrollen mit läuft. Mit Absicht habe ich die Seite wieder halb in Englisch und halb auf D gelassen. (Glaub, ist ein Tick von mir). Ach ja, klickt mal am Seitenende auf “page top” (auch auf dem Header-Balken). Ist das fett?
Wenn Probleme auftauchen sollten hier rein Texten, oder per Email an mich.
Heute Morgen bin ich über Michaels “Boah!“, der bereits meine neidischen Glückwünsche bekommen hat, – und jetzt bloß nicht abheben soll, auf folgende Comments gestoßen.
Warum ich aber eigentlich hier kommentiere, weil mich die Kästchen ‘Fett’, ‘Kursiv’, etc. über dem Kommentarfeld interessieren. Ist dies zufällig ein Plugin?
Die Frage bezog sich auf die Quicktags die sich bei Micha über seinen Kommentarbereich befinden und die sich seit heute auch über mein Kommentar bereich fett machen.

Ein Plugin ist dazu nicht notwendig, sondern lediglich ein wenig Bastelei an der header.php und comments.php! Wie das ganze funktioniert, erklärt Jared in einem leicht verständlichen Tutorial.
Speziell für meinen Teil, brauchte ich die zwei Buttons zum “Textfeld vergrößern” und “Textfeld verkleinern” nicht. Neu hinzu kam dafür das “Durchstrichen” rein.

P.S. @Michael: Das mit dem “jetzt bloß nicht abheben” ist mit einem dicken Zwinker gemeint.