Programmierung

Seite 11

Kein Bild
31. Juli 2014

XmlRPC API (Schnittstelle) in WordPress deaktivieren oder absichern

Seit WordPress 3.5 wurde die Xml-Rpc API als Default/Standartwert auf Aktiv gesetzt. Leider benötigen viele diese nicht, da sie sowohl Pingbacks wie auch keine 3. Anwendung nutzen. Das heist aber auch das insgesamt sehr viel wegfällt darunter auch WordPress für Android, BlogDesk, Windows Live Writer, WordPress für iOS usw.. Leider gibt es auch möglichkeiten diese […]

Weiterlesen
Kein Bild
22. Juli 2014

Telefonverlinkungen im Browser

Mit Skype direkt anzurufen habe ich bereits gezeigt. Nun bin ich aber auch auf die Möglichkeit gestoßen Telefonnummern direkt zu verlinken, in dem Fall gut für Tablets, Smartphones und auch Anwendungen wie Skype. Die Verlinkung ist wie die restlichen ebenfalls per a href verfügbar: <a href="tel:+4912341234578">Jetzt anrufen</a> Demo Der Link mir nur mit einem tel: […]

Weiterlesen
Kein Bild
2. Juli 2014

Performance Probleme mit WordPress

So, nach dem mein Blog öfter Performance Probleme hatte, habe ich angefangen die Performance etwas zu fördern. Zu ersteinmal lege ich einen Cronjob an, damit WordPress stündlich den Cronjob ausführt. Danach deaktiviere ich den Cronjob Aufruf mit jedem Aufruf. Warum ich das mache, bei jedem Seiten Aufruf, kontrolliert WordPress den kompletten Cronjob. Das ist dann […]

Weiterlesen
Kein Bild
18. Juni 2014

Chown auf Symlinks (hard und softlink)

Gerne legt man in Linux aus diversen Gründen Symlinks an. Das Problem ist, das das Links… in Linux wie pipes, Weiterleitungen behandelt werden. Macht man nun chmod auf den Link, wird nicht der Link sondern das Ziel geändert. Um das zu verhindern und den Link direkt zu ändern, hat Chmod dafür einen separate Option. chmod […]

Weiterlesen
Kein Bild
18. Juni 2014

Plesk 11.5 mit NGINX, PHP-FPM und Mod-Rewrite (WordPress URLs)

Um Nginx bzw. php-fpm nutzen zu können um mit großen Besucheranstürmen klar zu kommen, muss man ersteinmal die beiden Dienste über den Update/Installationsservice von Plesk installieren. Danach, muss dieser über Server > Dienste-Verwaltung gestartet werden. Nun haben wir zumindest schon mal Plesk an sich aktiviert für den Server. Jetzt aber kommt die Aktivierung für die […]

Weiterlesen
Kein Bild
15. Juni 2014

Wie man die .htaccess von WordPress bearbeitet

Leider generiert WordPress automatisch die .htaccess, man kann dies auch manuell machen, muss dann aber in Zukunft alles manuell machen. Daher eignet sich dafür nur ein Plugin. Wer Yast SEO nutzt, kann dabei bleiben, ansonsten ist nur WP Htaccess Editor. Hier gibt es auch nicht mehr viel zu erklären, sollte nur noch mal erwähnt sein, […]

Weiterlesen
Kein Bild
15. Juni 2014

Webseite mittel GZip beschleunigen

Warum ich GZip nutze, kann klar wegen meiner WordPress Optimierung. Aber auch für Seiten wie Cologna ist so deratiges sinnvoll. Leider ist GZip nicht sinnvoll wenn man zu wenig CPU Leistung hat, hier sollte man überlegen Dinge auf den Ram auszulegen bzw. generell an der Seite zu optimieren. Ersteinmal, wie funktioniert die Kompression mittels GZip? […]

Weiterlesen
Kein Bild
14. Juni 2014

MySQL Root von Plesk nutzen

MySQL ist so komfortabel, das es sogar mit AES Schlüsseln umgehen kann. Plesk hat den AES(128 bit) Schlüssel offen liegen, so das man diesen direkt an Mysql übergeben kann. mysql -uadmin -p`cat /etc/psa/.psa.shadow` Das war es schon. Danach muss man nur mit den Befehlen umgehen können. :)

Weiterlesen
Kein Bild
11. Juni 2014

Hinzufügen einer Webseite bei Google Webmaster Tools

Das hinzufügen einer Webseite zu den Google Webmaster Tools ist recht einfach. Voraussetzung für das Hinzufügen einer Website zu Google Webmaster Tool ist lediglich ein Google-Konto . Der Account und das hinzufügen ist kostenlos, lediglich Advertising in den Google Suchen kostet, was aber bei kleinen Seiten ersteinmal unnötig ist. Einfach in Google auf Webmaster-Tools eingeben […]

Weiterlesen
Kein Bild
11. Juni 2014

Random Posts in WordPress (Zufällige Artikel)

In die functions.php deines Designs kommt dieses Code Stück: [php]add_action(‘init’,’random_add_rewrite’); function random_add_rewrite() { global $wp; $wp->add_query_var(‘random’); add_rewrite_rule(‘random/?$’, ‘index.php?random=1’, ‘top’); } add_action(‘template_redirect’,’random_template’); function random_template() { if (get_query_var(‘random’) == 1) { $posts = get_posts(‘post_type=post&orderby=rand&numberposts=1’); foreach($posts as $post) { $link = get_permalink($post); } wp_redirect($link,307); exit; } }[/php] Danach ist unter diesem Link ein beliebiger Beitrag verfügbar: https://huskynarr.de/random/ https://huskynarr.de/index.php?random=1 […]

Weiterlesen
Kein Bild
30. Mai 2014

Downloads mit HTML erzwingen.

HTML 5 [html] &lt;!– Der Download heist &quot;MyPDF.pdf&quot; –&gt; &lt;a href=&quot;/files/generatepdf.pdf&quot; download=&quot;MyPDF.pdf&quot;&gt;Downloade deine PDF Datei&lt;/a&gt; [/html] Verschiedene Vaianten Man kann ein href mit einem Download Tag versehen, so das dass Ziel gedownloadet wird. Ebenso kann man den Link an sich als Download defenieren. [html] &lt;a href=&quot;/images/myw3schoolsimage.jpg&quot; download&gt;Download&lt;/a&gt; &lt;a download=&quot;filename&quot;&gt; Download&lt;/a&gt; [/html] Eigentlich ein ganz nettes […]

Weiterlesen
Kein Bild
30. Mai 2014

WordPress Beschreibung und Meta Tags / Keywords ohne Plugins

Leider vergessen Template Entwickler gerne die Suchmaschinen Optimieren, so das Keywords leer bleiben oder ähnliche Probleme entstehen. SEO Optimierung Tools sind meist überladen und bereits weit über dem Ziel hinaus. Wordpress selbst hat schon Tags, diese sollten ersteinmal korrekt im Template integriert werden, sofern nicht vorhanden. Ich habe aus diversen Foren das hier zusammen gebastelt, […]

Weiterlesen