Solving the HTTP 500 / Internal Server Error when moving a WordPress blog between domain providers

Anyone who operates a WordPress blog and switches domain providers may face various challenges. One such challenge is the HTTP 500 / Internal Server Error. In this article, we will present a solution to this problem that occurs when using the Wordfence security plugin and when a user.ini file is located in the root directory of WordPress.

The HTTP 500 / Internal Server Error is a common problem that can occur when moving a WordPress blog from one domain provider to another. When using the Wordfence security plugin, the user.ini file in the root directory of WordPress can lead to this error.

To fix the HTTP 500 / Internal Server Error, you need to open the user.ini file and modify the path to the wordfence-waf.php file. Here are the steps you need to perform:

  1. Open the user.ini file: The user.ini file is located in the root directory of WordPress. Open this file in a text editor.
  2. Find the path to the wordfence-waf.php file: In the user.ini file, you will find a line that contains the path to the wordfence-waf.php file. This path is valid for the old domain provider and needs to be updated to work with the new domain provider.
  3. Update the path to the wordfence-waf.php file: Change the path so that it points to the new directory of the WordPress blog on the new domain provider. Make sure the path is correct and includes the filename “wordfence-waf.php” at the end.
  4. Save the changes: Save the changes in the user.ini file and close the text editor.
  5. Check if the HTTP 500 / Internal Server Error is resolved: Visit your WordPress blog to see if the HTTP 500 error has disappeared. If the path to the wordfence-waf.php file has been correctly updated, the error should no longer occur.

By following these steps, you should be able to quickly fix the HTTP 500 / Internal Server Error and get your WordPress blog up and running smoothly again.

Lösung des HTTP 500 / Internal Server Error beim Umzug eines WordPress-Blogs zwischen Domainprovidern

Jeder, der einen WordPress-Blog betreibt und seinen Domainprovider wechselt, kann auf verschiedene Herausforderungen stoßen. Eine solche Herausforderung ist der HTTP 500 / Internal Server Error. In diesem Artikel wird eine Lösung für dieses Problem vorgestellt, das auftritt, wenn Wordfence verwendet wird und eine user.ini-Datei im Root-Verzeichnis von WordPress liegt.

Der HTTP 500 / Internal Server Error ist ein häufiges Problem, das bei einem Umzug eines WordPress-Blogs von einem Domainprovider zu einem anderen auftreten kann. Besonders wenn das Sicherheitsplugin Wordfence eingesetzt wird, kann die user.ini-Datei im Root-Verzeichnis von WordPress zu diesem Fehler führen.

Um den HTTP 500 / Internal Server Error zu beheben, muss man die user.ini-Datei öffnen und den Pfad zur wordfence-waf.php-Datei modifizieren. Hier sind die Schritte, die man durchführen muss:

  1. Öffne die user.ini-Datei: Die user.ini-Datei befindet sich im Root-Verzeichnis von WordPress. Öffne diese Datei in einem Texteditor.
  2. Suche den Pfad zur wordfence-waf.php-Datei: In der user.ini-Datei findest Du eine Zeile, die den Pfad zur wordfence-waf.php-Datei enthält. Dieser Pfad ist für den alten Domainprovider gültig und muss aktualisiert werden, damit er für den neuen Domainprovider passt.
  3. Aktualisiere den Pfad zur wordfence-waf.php-Datei: Ändere den Pfad so, dass er zum neuen Verzeichnis des WordPress-Blogs auf dem neuen Domainprovider zeigt. Achte darauf, dass der Pfad korrekt ist und den Dateinamen “wordfence-waf.php” am Ende enthält.
  4. Speichere die Änderungen: Speichere die Änderungen in der user.ini-Datei und schließe den Texteditor.
  5. Überprüfe, ob der HTTP 500 / Internal Server Error behoben ist: Rufe Deinen WordPress-Blog auf, um zu sehen, ob der HTTP 500-Fehler verschwunden ist. Wenn der Pfad zur wordfence-waf.php-Datei korrekt aktualisiert wurde, sollte der Fehler nicht mehr auftreten.

Eigenes Google Fonts PHP Script template (WordPress Plugin)

Um eine URL auf Google Fonts zu überprüfen bedarf es nur eines kleinen PHP-Scriptes. Dieses kann per WordPress Plugin geschrieben werden.

Kopiere Dir folgenden Code in eine Datei und speichere sie unter dem Namen “google-fonts-search.php” in einem Ordner in Deinen Pugins ab. Den Ordner darfst Du benennen, wie Du magst. Nachdem Du das getan hast, musst Du in WordPress in Deine Plugins und es nur noch aktivieren. Dann kannst Du einen Beitrag oder eine neue Seite erstellen und den Code [google_fonts_search] darin platzieren. Voilà, online kannst Du diese Seite / den Beitrag nun aufrufen und in ein Formularfeld eine URL eingeben, um sie nach Google Fonts zu überprüfen.

<?php
/*
Plugin Name: Google Fonts Search by xyz
Plugin URI: https://www.blogperle.de
Description: Searches for Google Fonts on a specified URL and specifies the location of the website.
Version: 1.0
Author: Dein Name
Author URI: https://www.xyz.com
License: abc
*/

function google_fonts_search_scripts() {
  wp_enqueue_script( 'google-fonts-search', plugin_dir_url( __FILE__ ) . 'google-fonts-search.js', array(), '1.0', true );
  wp_localize_script( 'google-fonts-search', 'ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );
}
add_action( 'wp_enqueue_scripts', 'google_fonts_search_scripts' );

function google_fonts_search_form() {
  ?>
  <form id="google-fonts-search-form">
    <label for="url">URL:</label><br>
    <input type="text" id="url" name="url"><br>
    <input type="submit" value="Submit">
  </form>
  <div id="google-fonts-search-results"></div>
  <?php
}
add_shortcode( 'google_fonts_search', 'google_fonts_search_form' );

function google_fonts_search_ajax_handler() {
  $url = $_POST['url'];
  $html = file_get_contents($url);
  $google_fonts_search = new DOMDocument();
  @$google_fonts_search->loadHTML($html);
  $link_tags = $google_fonts_search->getElementsByTagName('link');
  $google_fonts = array();
  foreach($link_tags as $link_tag) {
    if(strpos($link_tag->getAttribute('href'), 'fonts.googleapis.com') !== false) {
      $google_fonts[] = $link_tag->getAttribute('href');
    }
  }
  if(!empty($google_fonts)) {
    echo 'Google Fonts found on ' . $url . ':<br>';
    foreach($google_fonts as $google_font) {
      echo $google_font . '<br>';
    }
  } else {
    echo 'No Google Fonts found on ' . $url;
  }
  wp_die();
}
add_action( 'wp_ajax_google_fonts_search', 'google_fonts_search_ajax_handler' );
add_action( 'wp_ajax_nopriv_google_fonts_search', 'google_fonts_search_ajax_handler' );

function google_fonts_search_js() {
  ?>
  <script type="text/javascript">
  jQuery(document).ready(function($) {
    $('#google-fonts-search-form').submit(function(e) {
      e.preventDefault();
      var url = $('#url').val();
      $.ajax({
        type: 'POST',
        url: ajax_object.ajax_url,
        data: {
          'action': 'google_fonts_search',
          'url': url
        },
        success: function(response) {
          $('#google-fonts-search-results').html(response);
        }
      });
    });
  });
  </script>
  <?php
}
add_action( 'wp_footer', 'google_fonts_search_js' );

 

Herausfinden ob meine WordPress Website Google Fonts eingebunden hat

Um sicherzustellen, dass Ihre WordPress-Website keine Google Fonts eingebunden hat, gibt es einige Schritte, die Sie ausführen können:

  1. Überprüfen Sie das Theme Ihrer Website: Oft werden Google Fonts direkt vom Theme der Website eingebunden. Sie können überprüfen, ob das Theme Ihrer Website Google Fonts verwendet, indem Sie die Datei style.css öffnen und nach Links zu Google Fonts suchen. Wenn keine Links vorhanden sind, verwendet das Theme keine Google Fonts.
  2. Überprüfen Sie die Plugins Ihrer Website: Möglicherweise verwenden einige der Plugins Ihrer Website Google Fonts. Sie können überprüfen, ob eines der Plugins Google Fonts verwendet, indem Sie die Dateien der Plugins öffnen und nach Links zu Google Fonts suchen.
  3. Überprüfen Sie den Quellcode Ihrer Website: Sie können auch den Quellcode Ihrer Website überprüfen, um sicherzustellen, dass keine Links zu Google Fonts vorhanden sind. Dazu können Sie die Entwickler-Tools Ihres Browsers verwenden, um den Quellcode der Website anzuzeigen.

Wenn keines der oben genannten Elemente (Theme, Plugins oder Quellcode) Links zu Google Fonts enthält, können Sie sicher sein, dass Ihre WordPress-Website keine Google Fonts eingebunden hat.

WordPress Menü Link target blank einbauen

WordPress bietet die Möglichkeit individuelle Links im Menü zu hinterlegen. Standardmäßig werden Links im Menü aber kein neues Fenster öffnen. Wenn nun ein Link auf eine externe Seite zeigt, wird die eigene Website beim Klick geschlossen. Wie man unter Wordpress Menü Link target blank einbauen kann, das zeige ich Euch auf einfachste Weise hier :)

Wordpress Menü Link target blank einbauen

Wie man im WordPress-Menü eingebaute Links per target=”_blank” versieht, das zeige ich Euch hier. Stichwort: WordPress Menü Link target blank einbauen. Klicke auf das Bild um es zu vergrößern!

WordPress Menü Link target blank einbauen – So gehts

Ich habe mir mal Gedanken gemacht zum Thema: Wordpress Menü Link target blank => Wie öffne ich einen Link im Menü meiner WordPress-Seite in einem neuen Fenster?

Warum es sich immer schwerer machen und am Quellcode “doktern”, wenn es auch einfach geht. Die WordPress-Entwickler denken sich oft was bei Ihrer Arbeit. Nur wissen wir nicht jedes Mal davon :)

Hier die Informationen wie Ihr einem im Menü eingebauten externen Link, das Attribut target=”_blank” hinzufügen könnt.

Im Grunde ist es nicht das Hinzufügen des Attribut per se. Wir fügen Optionen im Link hinzu, die es uns erlaubt das Target-Ziel in einem neuen Fenster zu öffnen.

Und so gehts:

  1. Navigiere in Deinem WordPress-Backend auf Design > Menüs
  2. Klicke rechts oben auf das Dropdown-Element “Ansicht anpassen
  3. Aktiviere alle Checkboxen die Du möchtes. Wichtig hier aber der Punkt “Linkziel
  4. Nun wird eine neue Option in jedem Menü-Item mit angezeigt: Eine Checkbox “Link in einem neuen Tab öffnen“. Dies ist nun also die Möglichkeit den hinterlegten Link (oder auch eine normale Seite Deiner Website) per target=”_blank” versehen zu lassen

Ist das nicht einfach? Damit haben wir unser Ziel “WordPress Menü Link target blank” erreicht. Schaut Euch meinen Screenshot dazu an. Er ist aussagekräftiger als jede Anleitung…

WordPress Plugin Entwicklung und WP Development Plugin

WordPress Plugin Entwicklung! Diese drei Worte weisen Dich als WordPress Theme-Entwickler aus. Aber gibt es für die WordPress Entwicklung geeignete Plugins? In der Tat! Ich zeige Euch hier die besten Plugins für die WordPress Entwicklung.

WordPress Plugin Entwicklung

WordPress Plugin Entwicklung – Hier lernst Du, welche Plugins Dich in Deiner WordPress-Entwicklung unterstützen!

WordPress Plugin Entwicklung: WordPress hats drauf!

WordPress ist längst das beliebteste Content Management System und wird inzwischen immer häufiger für die Erstellung von Webseiten verwendet – sowohl von Einsteigern als auch von Profis. Ausführliche Dokumentation und die große Community ermöglichen es auch Entwicklern sich schnell zurecht zu finden und Eigen-Entwicklungen zu erstellen. Doch es geht noch wesentlich einfacher. Denn es gibt einige Plugins, welche Developern das Arbeiten noch einfacher machen.

Die WordPress-Community ist sehr aktiv. Das gilt für die Entwickung von nützlichen WordPress Plugins für die Anwender (WordPress Plugin Sammlung), genauso wie für die Developer. Insbesondere die Plugins für die Developer bieten eine tolle Hilfe bei der Erstellung von eigenen Plugins und Themes. So gibt es Plugins zur Optimierung der Performance oder aber zur Erleichterung der Theme-Gestaltung. Auch Plugins, die bei der Fehlersuche helfen und die Arbeitsprozesse erleichtern, sind zu haben. Nie war es einfacher Wordpress Plugin Entwicklung in einem Satz zu nennen!

WordPress Plugin Entwicklung – Eigenes WordPress Theme erstellen

Zuerst wird eine style.css-Datei und die index.php-Datei angelegt. Dann können Sie sich auch schon austoben. Der Kreativität sind bei der Erstellung von WordPress Themes kaum grenzen gesetzt. Besonders einfach wird die Gestaltung des eigenen WordPress Themes durch verschiedene Plugins.

WordPress Plugin Entwicklung – Unit Test: Dummy-Inhalte

Wer ein Theme gestaltet, der muss mithilfe des CSS Bildformate, Textformate, aber auch Galerien, Videos und Links sowie alle anderen Inhalte definieren und gestalten. Das A und O bei der Erstellung eines Themes ist das Testing. Wenn man hierfür jetzt Inhalte per Hand anlegen muss, ist dies relativ aufwendig. Das nimmt Ihnen das Tool Unit Test ab. Importieren Sie das Tool, dann werden Ihnen sogenannte Dummy Inhalte zur Verfügung gestellt – mit Seiten und Posts. Sie müssen also die Inhalte nicht selbst anlegen und können direkt mit dem Test beginnen.

WordPress Plugin Entwicklung – Regenerate Thumbnails

Häufig stellen sich Thumbnails als Problem bei der WordPress Plugin Entwicklung und WordPress-Themes-Entwicklung heraus. Denn die Thumbnails nehmen Einfluss auf die Artikelbilder und somit auch auf das komplette Design. Hier hilft das Tool Regenerate Thumbnails, welches mit nur einem Klick automatisch Thumbnails aus allen Bildern der Mediathek erstellt oder auf Wunsch auch nur von einzelnen Bildern.

WordPress Plugin Entwicklung – User Switching

Wer ein Theme entwickelt, der sieht dieses aus den Augen des Entwicklers uneingeschränkt mit allen Rechten. Es sind also auch viele Inhalte und Details zu sehen, die der Anwender später gar nicht sieht bzw. sehen soll. Daher ist es natürlich sinnvoll, wenn man das Theme aus der Sicht des Anwenders betrachtet. Helfen kann Ihnen hierbei das Plugin User Switching. Mit nur einem Klick wechseln Sie dann von der Ansicht des Entwicklers auf die Ansicht eines normalen Nutzers. Sie müssen sich also bei der Entwicklung nicht mehr ständig ein- und ausloggen und Sie müssen auch keine Test-Nutzer anlegen. Das spart natürlich Zeit und häufig auch Nerven.

WordPress Plugin Entwicklung – Theme Check

Es gibt einen umfangreichen WordPress Kodex, der viele Richtlinen für die Gestaltung von WordPress Themes vorgibt. Insgesamt gibt es mehr als 7.000 Vorgaben, die eingehalten werden müssen. Da ist es natürlich schwierig den Überblick zu behalten. Das müssen Sie auch nicht, denn das Tool Theme Check nimmt Ihnen diese Arbeit ab. Vollautomatisch überprüft das nützliche Plugin Ihr Theme auf die Einhaltung der mehr als 7.000 Vorgaben und teilt Ihnen auch übersichtlich mit, welche Anpassungen vorgenommen werden müssen. Wenn Sie sicherstellen wollen, dass Ihr Theme später auf WordPress.org veröffentlicht wird, dann sollten Sie das Tool Theme Check unbedingt verwenden. Denn, sollte Ihr Theme nicht den Qualitätsvorgaben entsprechen, wird es auch nicht veröffentlicht und die Arbeit war bis dahin umsonst.

WordPress Theme oder Plugin fehlerfrei erstellen

Nicht nur das Design ist entscheidend für ein gutes WordPress Theme, sondern auch die fehlerfreie Verwendung des Themes. Außerdem sollte der Code natürlich möglichst schonend mit den Ressourcen umgehen. Nun stellt sich insbesondere die Suche nach Fehlern und Bugs häufig als extrem schwierig heraus – muss sie aber nicht, wenn Sie auf die richtigen Plugins setzen.

Developer – das nützliche WordPress Plugin für alle Entwickler

Ein Muss für alle Entwickler ist das Plugin Developer von Automatic. Dieses Plugin hilft Ihnen dabei alle wichtigen Entwickler-Plugins praktisch zu verwalten. Außerdem finden Sie hierüber auch viele hilfreiche Entwickler-Plugins.

Haben Sie Developer installiert und aktiviert, werden Sie direkt gefragt, was Sie entwickeln wollen: ein VIP-Theme, ein klassisches Theme oder ein Plugin. Anschließend präsentiert Ihnen das Tool dann auch schon nützliche Plugins, die Sie für Ihre Entwicklung installieren sollten – extrem praktisch. Außerdem prüft das Plugin auch die Voraussetzungen, die erforderlich für die Plugins und Entwiklung sind.

Es werden auch automatish die Konstanten SAVEQUERIES WP_DEBUG in der config.php gesetzt. WP_DEBUG ist verantwortlich für die Meldung von etwaigen Problemen mit einer Seite, die aufgerufen wird. Sie können nun den WordPress-Debug-Modus nutzen, der Notizen und Fehler anzeigt, die Ihnen sonst verborgen geblieben wären. SAVEQUERIES ist dafür verantwortlich Datenbankanfragen abzuspeichern. Das hilft später bei der Ausmerzung von möglichen Bugs.

Fehler beheben mit Debug Bar

WordPress Plugin Entwicklung, oder: Wie merze ich Fehler aus?

Auch erfahrenen WordPress-Entwickler machen Fehler bei der Umsetzung von Plugins und Themes. Das ist ganz Normal, insbesondere dann, wenn es um komplexere Anwendungen geht. WP_DEBUG ist eine erste Möglichkeit um Fehler zu finden und sie zu beheben, aber nicht wirklich komfortabel. Einfacher ist die Fehlerbehebung mit Debug Bar. Nach der Installation des Plugins wird in der Admin-Leiste ein neuer Punkt Debug hinzugefügt. Kommt es nun zu einem Fehler, so verfärbt sich der Debug-Button entweder Rot für eine Warnung oder Gelb für ein Notiz – via Klick auf Debug können Sie sich nun vielerlei Informationen und natürlich auch die Warnungen und Notizen anzeigen lassen und diese beheben.

Insgesamt findest Du unter Debug die Punkte

  • Fehler-Reporting
  • Queries
  • WP Query
  • Request und
  • Object Cache

Im Fehler-Reporting kannst Du nun immer alle aktuellen Fehler einsehen. Unter Queries werden Dir die MySQL-Queries angezeigt, was die Identifizierung einfach und schnell macht. Der Punkt WP Query gibt Aufschluss über Seitentyp, Beitrags-ID, Template und die Inhalte des $post-Objekts. Im Bereich Request findest Du wiederum die GET- und POST-Parameter und auch die Rewrite-Vorgaben. Statistiken gibt es unter Object Cache.

Mit der Debug Bar Console kannst Du den Bereich Debug sogar noch erweitern und zwar um MYSQL- und PHP-Snippets, die dann direkt im Browser ausprobiert werden können. Das macht das Testing wesentlich bequemer, weil nicht immer erst Daten auf den Server geschoben werden müssen und man auch keinen Datenbank Klienten für jede SQL Abfrage strapazieren muss.

Auch nützlich ist der Debug Bar Extender, der Dir hilft, das Theme oder Plugin hinsichtlich der Performance zu verbessern. Denn häufig sind Neuentwicklungen zu erst recht langsam. Problematisch ist hierbei häufig die Ursachenforschung. Der Debug Bar Extender nimmt Dir das ab, indem er Dir alle Funktionen mit Laufzeiten anzeigt – so kannst Du problematische Funktionen einfach identifizieren. Außerdem ist es möglich eigene Messpunkte zu setzen mit:

  • Debug_Bar_Extender::instance()->start( $note=”” )
  • Debug_Bar_Extender::instance()->checkpoint( $note=”” )
  • Debug_Bar_Extender::instance()->end( $note=”” )

Schaltest Du mit Organizer Plugins ein- und aus.

WordPress Plugin Entwicklung – Kein Plugin ist fehlerfrei! Plugins können auch mal Fehler verursachen. Einige Plugins harmonieren einfach nicht miteinander. Mit dem Tool Plugin Organizer kannst Du schnell herausfinden, welche Plugins zu Problemen führen. So kannst Du einfach Seiten- und Posttyp Plugins deaktivieren. Darüber hinaus kannst Du mit dem Tool Plugins in Gruppen zusammenführen oder aber auch die Reihenfolge beim Laden der Plugins bestimmen.

Damit ist dieses Plugin nicht nur sinnvoll während der Entwicklung von Themes und Plugins, sondern auch für den Betrieb eines WordPress-Projekts.

WordPress Plugin Entwicklung Download-Links

  1. WordPress Plugin Download Unit Test
  2. WordPress Plugin Download Regenerate Thumbnails
  3. WordPress Plugin Download User Switching
  4. WordPress Plugin Download Theme Check
  5. WordPress Plugin Download Developer (lange kein Update erfahren, aber funktioniert noch nach wie vor!)
  6. WordPress Plugin Download Debug Bar
  7. WordPress Plugin Download Debug Bar Extender

Cookie Richtlinie AdSense bis 30. September 2015

Cookie Richtlinie AdSense? Nie gehört? Google schrieb am 27.07.2015 alle Ihre Publisher an, mit der Aufforderung die EU Cookierichtlinie zur Zustimmung der Nutzer auf den Websites, auf denen AdSense implementiert ist, umzustzen. Hier zeige ich Euch den Hintergrund und wie Ihr die Cookie Richtlinie AdSense für WordPress mit einem Plugin umsetzen könnt.

 

Cookie Richtlinie AdSense - Diese E-Mail erreichte mich als AdSense-Publisher am Montag, dem 27.07.2015 um 14.11 Uhr (MEZ). Die Vorgabe zur Cookie Richtlinie AdSense muss bis 30. September 2015 umgesetzt sein.

Cookie Richtlinie AdSense – Diese E-Mail erreichte mich als AdSense-Publisher am Montag, dem 27.07.2015 um 14.11 Uhr (MEZ). Die Vorgabe zur Cookie Richtlinie AdSense muss bis 30. September 2015 umgesetzt sein…

Cookie Richtlinie Adsense – Was soll das?

Zum 30.07.2002 trat die Richtlinie Datenschutz im Bereich der elektronischen Kommunikation in Kraft. Sie nennt sich 2002/58/EG. Diese Richtlinie hat bis heute bestand, auch wenn Sie mittlerweile ein paar Mal überarbeitet wurde. Aufgrund dieser Richtlinie sah sich Google nun wohl gezwungen rechtskonform zu handeln und uns Publisher darauf hinzuweisen, diese Richtlinie bis zum 30. September 2015 umzusetzen. Die Richtlinie besagt im Absatz “Verwendung von Cookies” auf Beamtendeutsch: Continue reading

WordPress MultiSite HowTo verwalten

So verwaltet man mehrere Webseiten praktisch mit einem WordPress-Multisite-Netzwerk und nur einer Installation

WordPress Multisite - So verwaltet man mehrere Webseiten praktisch mit einem WordPress-Multisite-Netzwerk und nur einer Installation

WordPress Multisite – So verwaltet man mehrere Webseiten praktisch mit einem WordPress-Multisite-Netzwerk und nur einer Installation…

WordPress ist so beliebt, weil es so einfach ist das CMS, und somit auch eine Webseite einzurichten. Kein Wunder, dass immer mehr Webseiten auf WordPress basieren. Wer mehrere WordPress Webseiten betreut, der weiß wie hoch der Pflege- und Verwaltungsaufwand sein kann. Insbesondere wenn man Themes und Plugins immer auf dem neuesten Stand halten will, kann dies sehr müßig und nervenaufreibend sein.

Wesentlich schmäler wäre der Aufwand, wenn man für alle WordPress Projekte eine Verwaltungsoberfläche nutzen könnte. Die Lösung heißt WordPress-Multisite-Netzwerk bzw. im normalen Jargon WordPress MultiSite. Continue reading

Typo3 Flexforms konfigurieren

Wer Typo3 Flexforms konfigurieren muss, der versucht sicherlich in einer Typo3 Extension Einstellungen im Plugin vorzunehmen. Hier zeige ich Euch den Umgang mit Flexforms!

Typo3 Flexforms konfigurieren leicht gemacht! Hier zeige ich Euch alles notwendige dazu

Typo3 Flexforms konfigurieren leicht gemacht! Hier zeige ich Euch alles notwendige dazu…

Typo3 Flexforms konfigurieren – Schritt für Schritt:

Um bei einer Typo3 Extension Einstellungen im Plugin selbst vornehmen zu können, werden sogenannte Flexforms verwendet. Diese haben eine bestimmte XML-Struktur, mit der sich Checkboxen, Radiobuttons, Inputfelder, Selectboxen etc… erstellen lassen können. Dadurch ist es möglich in der Extension selbst, Konfigurationseinstellungen vorzunehmen.

Zunächst muss in die ext_tables.php folgendes hinzugefügt werden:

Continue reading

Typo3 Direct Mail Newsletter konfigurieren

Um einen Typo3 Direct Mail Newsletter zu erstellen, kann man die Extension direct_mail im Typo3 Repository laden und installieren. Jier zeige ich Euch das ganze Prozedere!

Typo3 Direct Mail Newsletter konfigurieren - Hier zeige ich Euch wie das geht!

Typo3 Direct Mail Newsletter konfigurieren – Hier zeige ich Euch wie das geht!

Typo3 Direct Mail Newsletter – Schritt für Schritt:

Nach der Installation kann man einige Einstellungen vornehmen, was allerdings nicht nötig ist, da im unteren Bereich das vollständige Typoscript steht.

Continue reading

Typo3 Core Extension Scheduler

Der Typo3 Core Extension Scheduler ist eine Core-Extension, mit der man wiederkehrende Tasks automatisiert ausführen kann. Diese beinhaltet nützliche voreingestellte Tasks wie z.B. das Löschen des Caches oder das automatische Aktualisieren der Extension Liste.

Typo3 Core Extension Scheduler - Hier zeige ich Euch, wie man den korrekt einrichtet

Typo3 Core Extension Scheduler – Hier zeige ich Euch, wie man den korrekt einrichtet!

Typo3 Core Extension Scheduler so schauts aus:

Zunächst muss der Extensionmanager angewählt und die Scheduler Extension aktiviert werden. Ist dies geschehen, kann man noch einige Einstellungen vornehmen. Continue reading

Typo3 Quickinfos Codeschnipsel

Ich fasse hier einige Typo3 Quickinfos zusammen. Es lohnt sich nicht dazu einen großen Beitrag zu schreiben. Allerdings möchte ich Euch diese Informationen nicht vorenthalten!

Typo3 Quickinfos gibt es hier in einer Zusammenfassung

Typo3 Quickinfos gibt es hier in einer Zusammenfassung!

Typo3 Quickinfos – Kleine Hints, große Wirkung!

Es gibt viele Anpassungsmöglichkeiten und Typo3 Quickinfos bzw. Quick Hints. Ich habe hier eine Sammlung der wichtigsten Typo3 Quickinfos für Euch. Wie, du weißt nicht was das CMS (Conten Management System) Typo3 ist? Dann hole dir Informationen zu Typo3 auf Wikipedia.

Typo3 default language flag DE

Die Typo3 default language flag wird nicht angezeigt. An meinem Beispiel zeige ich Euch wo Ihr TypoScript anwenden müsst und worin die Codeunterschiede der Typo3-Versionen bis und ab 4.5 liegen.

Typo3 default language flag DE einstellen. Hier seht Ihr, dass die Flaggen nach einbinden des TypoScript korrekt angezeigt werden

Typo3 default language flag DE einstellen. Hier seht Ihr, dass die Flaggen nach einbinden des TypoScript korrekt angezeigt werden…

Typo3 default language flag für die deutsche Sprache? Kein Problem:

Wer kennt das nicht? Entweder wird eine Platzhaltergrafik anstatt der deutschen Flagge angezeigt oder einfach gar nichts an der Stelle, an der eigentlich das deutsche Flaggenicon zu sehen sein sollte. Nicht etwa weil wir zu viel Nationalstolz besitzen… aber irgendwie fehlt doch was… und im Übrigen werden die anderen Flaggen ja auch angezeigt. Deshalb scheit es logisch die Flagge für die default language auch anzeigen zu lassen. In meinem Beispiel das deutsche Fähnchen. Und das geht wie folgt:

Continue reading

Copy 1 deaktivieren Content Element kopieren ohne copy oder Translate to

Das Copy 1 deaktivieren ist in Typo3 recht einfach. Im Grunde muss nur ein Bisschen Code in den PageTSConfig-Bereich hinzugefügt werden.

Copy 1 deaktivieren bzw. das Content Element kopieren ohne copy oder Translate to angefügt zu bekommen

Copy 1 deaktivieren bzw. das Content Element kopieren ohne copy oder Translate to angefügt zu bekommen

Copy 1 deaktivieren leicht gemacht:

Wer in Typo3 das nervige Copy 1 deaktivieren will [eigentlich wird es in Klammern dargestellt >> (copy 1)] oder wer nach dem Kopiervorgang eine Sprache aktiviert, hat das nervige [Translate to english:] in seinem Contentbereich. Die Funktion ist dazu da, dass ein Content Manager (ob Redakteur oder Admin ist dabei egal) die Info erhält, dass eine Kopie erstellt wurde. Dies könnte ja auch ausversehen passiert sein und warnt den Befüller des Backends somit.

Außerdem gibt es Websites mit mehreren angelegten Sprachen. Hier ist die Funktion der Info zur übersetzenden Sprache manchmal sinnvoll… verliert man im Gefecht doch kurz den Überblick und wird so erinnert, welche Sprache im Moment aktiv ist, und übersetzt werden soll.

Doch sind wir einmal ehrlich nerven die zusätzlichen Schritte doch sehr. Wie das also entfernt wird bzw. korrekterweise deaktiviert wird, geht wie folgt:

Continue reading

Typo3 Version herausfinden

Die Typo3-Version herausfinden ist ganz einfach. Man muss kein Programmierer dafür sein und eine Extension braucht man auch nicht dafür!

Die Typo3 Version herausfinden ist wirklich einfach. Sie wird dir in Typo3 gleich an mehreren Stellen angezeigt. Hier zeige ich dir wo du das findest!

Die Typo3 Version herausfinden ist wirklich einfach. Sie wird dir in Typo3 gleich an mehreren Stellen angezeigt. Hier zeige ich dir wo du das findest!

Die Typo3 Version herausfinden – Was muss ich tun?

Früher wurde die Typo3 Version nach dem Login ins Backend im oberen Bereich in der Typo3-typischen Leiste links oben angezeigt. Mittlerweile ist dies nicht mehr so. Hier zeige ich Euch wie Ihr die Typo3 Version herausfinden könnt. Das geht gleich an mehreren Stellen:

  1. Für die ganz faulen: Logt Euch in Euer CMS ein und fahrt sofort nach dem Login mit dem Mauszeiger auf die Titelleiste des Tabs oder sofern kein Tab vorhanden auf die Titelleiste des Browsers. Es wird nach kurzer Zeit der vollständig ausgeschriebene Titel der Typo3-Instanz ausgeschrieben dargestellt. Darin enthalten: Die Typo3 Version. Siehe den folgenden Screenshot:
    Die Typo3 Version herausfinden

    Die Typo3 Version herausfinden ist nicht schwer. Der einfachste Trick ist, den Mauszeiger auf die Titelleiste des Browsers zu bewegen

  2. Einen Klick mehr braucht es für folgende Variante: Nachdem Ihr Euch eingeloggt habt, schaut in der Menüleiste unten im Bereich “HELP”. Hier habt Ihr den Punkt “About TYPO3 CMS” und “About Modules”. Klick auf einen davon, ich empfehle Euch “About TYPO3 CMS“. Da steht dann mittig oben: “You are using version 4.7.17 (zum Beispiel).

Das ganze kann ich Euch auch noch als Video anbieten… Ich habe es mal auf Youtube geladen, darin enthalten die Variante Nummer 2:

Wer weiterführende Informationen zu Typo3 (auch zur Version 7) haben möchte, kann dies unter der offiziellen Typo3-Website bekommen.

WordPress Bilder umbenennen Plugin für Image SEO in WordPress

Es gibt wenige WordPress Bilder umbennennen Plugins. Von den wenigen die es gibt, funktioniert die Hälfte nicht. Hier zeige ich Euch das Beste und einfachste WordPress Image SEO Umbenennungs-Tool das es gibt!

Wordpress File Renamer für WordPress Bilder umbenennen als funktionierendes Plugin vorgestellt

WordPress File Renamer für WordPress Bilder umbenennen als funktionierendes Plugin vorgestellt

WordPress Bilder umbenennen – WordPress Image SEO

GANZ wichtig vorab: Sichert Euer “uploads”-Verzeichnis zuvor! Das sollte bei so großen Operationen sowieso klar sein.

Suchmaschinenoptimierung ist für Textblogs hinlänglich bekannt. Aber dass auch Bilder von Google indiziert werden wissen weniger. Und dass man dabei auch auf SEO-Richtlinien achten sollte die wenigsten.

Die Google-Bildersuche ist dabei stark frequentiert. Und um die Bilder des eigenen Blogs auch in der Google Bildersuche aufspüren zu können sollten sie entsprechend gut benannt sein. Keiner der Nach “Exchange E-Mail Größe” in der Bildersuche sucht würde als Suchbegriff ein Datum eingeben, oder? Enstsprechend dieser Kentniss also sollten wir alle Bilder aus der Mediathek des Blogs umbenennen.

Nur wie funktioniert das mit hunderten von Bildern. Das würde Tage dauern und von der Lust jedes einzelne Bild anzusehen und in Zusammenhang mit dem richtigen Artikel zu bringen, ganz zu schweigen. Ebenso geht es ja darum, dass die Links zu den Bildern innerhalb des Blogs noch funktionieren.

Man muss sich also ein Plugin suchen. Das einige Plugin das ich gefunden habe und funktioniert nennt sich “Media File Renamer” siehe Screenshot oben.

WordPress Bilder umbenennen mit Media File Renamer

Nachdem man sich Media File Renamer installiert hat navigiert man im WordPress BackendMedien > File Renamer. Mittig hat man nun einen unauffälligen Button auf dem steht (V. 1.9.0) “Scan All & List Issues“.

Nach dem Klick auf den Button erscheint folgende Ansicht: Continue reading

Magento Administrator Pop-Up Meldung deaktivieren abschalten

Wen es genauso nervt wie mich: Die Magento Administrator Pop-Up Meldung deaktivieren sollte kein Problem sein. Man muss nur wissen wo man die Option zum abschalten findet.

Magento Administrator Pop-Up Meldung deaktivieren - So sieht es aus, wenn ihr das Menü gefunden habt. Lest weiter und erfahrt wie Ihr da hinkommt.

Magento Administrator Pop-Up Meldung deaktivieren – So sieht es aus, wenn ihr das Menü gefunden habt. Lest weiter und erfahrt wie Ihr da hinkommt.

Magento Administrator Pop-Up Meldung deaktivieren oder abschalten – so geht das:

Die Magento Administrator Pop-Up Meldung deaktivieren ist wirklich nicht schwer. Ihr müsst Euch um die Meldung zu deaktivieren natürlich in das Magento-System einloggen. Nachdem Ihr Euch eingeloggt habt wechselt oben im Menü auf System. Im Magento Versionsstand 1.7.0.2 ist das System-Menü noch ein Dropdown welches bei Mouseover aufklappt. Klickt also in System ganz unten auf Konfiguration.

Nun sehen wir auf der linken Seite die Auflistung des Konfigurationsmenüs. Hier schaut Euch bitte ganz unten den Bereich Erweitert an. Klickt auf den Link Erweitert. Nun werden alle Optionen innerhalb von Erweitert aufgelistet. Sucht nach dem Punkt Mage_AdminNotification und stellt ihn auf Deaktivieren.

Vergesst nicht die geänderte Konfiguration zu speichern. Das sollte rechts oben funktionieren (Konfiguration speichern).

Co-Autor für blogperle.de gesucht – Blogger gesucht

Co-Autor für blogperle.de gesucht!

Vincent Perlinger ist Autor des IT-Blogs blogperle.de. Er sucht nach Unterstützung beim Bloggen.

Vincent Perlinger ist Autor des IT-Blogs blogperle.de. Er sucht nach Unterstützung beim Bloggen.

Co-Autor für blogperle.de in eigener Sache

Ich bin auf der Suche nach einem Co-Autor für blogperle.de. Du solltest an IT Soft- und Hardware interessiert sein und deine Freude am Blogschreiben haben. Die Bereiche Smartphones und Tablets können, müssen dir aber nicht geläufig sein.

Wenn du das Bloggen interessant findest und der Welt deine Lösungen zu Problemen schildern möchtest, dann bist du bei mir an der richtigen Stelle.

Schreib mir eine E-Mail über mein Kontaktformular und nenne mir ein paar Eckdaten über dich, gerne auch mit Bild, ist aber natürlich kein Muss!

Ich freue mich schon jetzt deine Bekanntschaft zu machen.

Viele Grüße vom
Vince

WordPress automatische Updates deaktivieren, Autoupdate abschalten WordPress

So sieht die Benachrichtigungs E-Mail aus, wenn dein Blog ein automatisches Update durchgeführt hat.

So sieht die Benachrichtigungs E-Mail aus, wenn dein Blog ein automatisches Update durchgeführt hat.

Seit WordPress 3.7 werden automatische Updates ausgeführt, wenn die FTP-Zugangsdaten in der wp-config.php hinterlegt sind. Wie man automatische Updates verhindert, zeige ich Euch hier.

Die Zugangsdaten deines FTP-Servers werden in der wp-config.php hinterlegt. Hierbei definiert man drei Einträge für den Host, den User und natürlich das Passwort. Ich kopiere Euch mal meine Einträger hierhin, damit ihr die bloß herauskopieren müsst: Continue reading