CMS Workbench

Hilfreiche Codeschnipsel, Tipps und Tricks, um das eigene CMS (Bludit, WordPress, Joomla, ...) anzupassen


Blenden Sie das Kontaktformular immer oben auf der Kontaktseite ein. Durch die Änderung des Hook ist dies einfach möglich.

Contact3 & Hooks

Das beliebte Plugin Contact3 (bl-plugin/contact3/plugin.php) blendet ein typisches Mail-Formular ein. Sie können das Plugin einer statischen Seite, meist "Kontakt", zuweisen in der es am Ende des Beitragstextes angezeigt wird. Das Plugin wird beim Hook pageEnd() geladen - also am Ende der Page.

Prinzipiell ist dies sehr gut angedacht, wird jedoch zum Problem, wenn Sie mehrere Plugins haben die beim Hook pageEnd() geladen werden müssen. Dies kann zu ungünstigen Anzeigereihenfolgen der Plugins führen und plötzlich steht das Kontaktformular am Ende statt am Anfang.

Sie können umdefinieren an welchem Hook das Formular eingeblendet wird. Ändern Sie in der Zeile 229 des Contact3-Plugins

...
229 public function pageEnd() {
...

von pageEnd() auf

...
229 public function pageBegin() {
...

den Namen der Methode auf pageBegin(). Ab sofort wird das Kontaktformular auf der Seite Kontakt (sofern Sie diese Seite dafür vorgesehen haben) oben statt unten angezeigt. Am Hook pageEnd() können Sie dann andere Plugins laden lassen.





Channel Monitoring

Aus Zeit- und Kostengründen wünschen Sie die Betreuung Ihres Social-Kanals wie Xing, Kununu, YouTube, Facebook, Instagram, Twitter oder Ihrer Firmenseite.

Web-Design und Templating

Für Ihr Unternehmen benötigen Sie eine professionelle und sichere Webseite nach aktuellem Stand der Technik, um weitere Kundenfelder zu erschließen.

Bewertungen und Sterne

Ihr frisch gebackenes Unternehmen benötigt einen Image-Vorschuss, positive Bewertungen bei Google, Instagram uns co. ermöglichen einen sorglosen Start.