Egyedi szöveg feltüntetése a WordPress admin felületének láblécében előnézeti képe

Egyedi szöveg feltüntetése a WordPress admin felületének láblécében

| Olvasási idő: 1 perc

A WordPress admin felületén van egy viszonylag haszontalan szöveg, mégpedig a Köszönjük a WordPress használatát a honlap létrehozásához!. Elsőre egy kedves gesztus, másodszorra is szuper, hogy ott van, de sokadszorra belépve miért is kellene ennek mindig megjelennie? Ezzel a snippettel ezt a szöveget tudjuk eltüntetni, vagy - ami talán még jobb - lecserélni valami hasznosabbra. 

Kezdjük a szokásossal: mu-plugins mappában hozzuk létre a replace-admin-footer-text.php fájlt, az alábbi tartalommal: 

php
<?php
/*
Plugin Name: Replace footer text
Plugin URI: https://www.webmenedzser.hu
Description: This plugin helps you change the "Thank You for Creating with WordPress" text in the footer.
Version: 1.0
Author: Radics Ottó
Author URI: https://www.webmenedzser.hu
License: GPL2
*/

add_filter('admin_footer_text', '__return_false');

Első lépésben csak simán nem adunk vissza semmit az admin_footer_text filterre - ezzel sikerült a lábléc szövegét eltüntetnünk. Viszont mi lenne - ha már itt vagyunk -, ha hasznosabbra használnánk ezt a lehetőséget? Az alábbi példában kapcsolati adatokat íratunk ki a felhasználónak, amin szükség esetén elér minket, és néhány hasznos információ már rendelkezésünkre is áll az oldallal kapcsolatban (sablon neve és verziószáma, a jobb alsó sarokban pedig amúgy is ott van a WordPress verziója).

php
<?php
/*
Plugin Name: Replace footer text
Plugin URI: https://www.webmenedzser.hu
Description: This plugin helps you change the "Thank You for Creating with WordPress" text in the footer.
Version: 1.0
Author: Radics Ottó
Author URI: https://www.webmenedzser.hu
License: GPL2
*/

function remove_footer_admin() {
    $theme = wp_get_theme();
    $text = '
        <div class="">
            <p>
                <strong>
                    Segítségre van szükséged? 
                </strong>
                
                +36 20 923 8883 | [email protected]
                
                Használt sablon neve: ' . $theme->get('Name') . ', ' . $theme->get('Version') . '
            </p>
        </div>
    ';
    echo $text;
}
add_filter('admin_footer_text', 'remove_footer_admin');

Ez utóbbi akkor lehet hasznos, ha több felhasználó is hozzáfér a WordPress oldal admin felületéhez, nem vagyunk mindenkivel kapcsolatban, ennek ellenére szeretnénk, ha szükség esetén elérnének minket/az ügyfélszolgálatunkat, ahol segíthetünk nekik. Ilyenkor elég csak ezt a kódot elhelyezned minden készülő oldaladon, és kész is vagy - persze azért a telefonszámot és e-mail címet cseréld le ;). 

Gratulálok: megint sikerült jövőállón és plugin nélkül a saját képedre formálni az oldalt, amin éppen dolgozol.