Jak przywrócić przycisk justowania tekstu w WordPress (4.7+) ?

justowanie tekstu w WordPress
Naprawa Błędów na stronach internetowych WordPress

Po aktualizacji do WordPress na grupach dotyczących tego CMS’a, w wiadomościach od moich klientów, na officialnych forach pomocy pojawiło się wiele postów i próśb o pomoc w tym stylu:

W edytorze wizualnym, przy tworzeniu nowego wpisu lub strony zawsze miałem przycisk do wyjustowania tekstu, od wczoraj go już nie mam – co muszę zrobić, aby go przywrócić?

W WordPress 4.7 przycisk justowania oraz podkreślenia w edytorze wizualnym został usunięty 

Faktycznie, że są lepsze sposoby na wyjustowanie czy podkreślenie tekstu, niż poprzez edytor – jednak większość osób, któa korzysta z WordPress to osoby, które nie są informatykami cz programistami, a tym bardziej nie znają się na CSS i HTML.

Użytkownicy jednak nauczyli się jak justować tekst WordPress i ciężko będzie im się przestawić na konieczność ewentualnego kodowania tego poprzez Edytor tekstowy, a alternatywą są skróty klawiszowe, które p0mimo braku przycisków działają – Dla justowania – Shif + Alt + J , dla podkreślenia CTRL + U.

Jak przywrócić przycisk justowania tekstu w edytorze wizualnym ?

Generalnie na formach i grupach (nie wiedzieć czemu) poleca się instalację ciężkiej i awaryjnej wtyczki TinyMCE Advanced – osobiście nie zalecam tej opcji i właśnie dlatego powstał snippet, który należy zainstalować, a można to zrobić na trzy sposoby.

Przycisk Justowania w WordPress 4.7+

Kod Snippeta „Justify Button WordPress 4.7” do instalacji

/***************************************************************
 * Przyciski standardowego edytora tekstu dla WordPress 4.7
 ***************************************************************/
function jcz_tiny47( $buttons_array ){
	$mce_buttons = array( 
			'formatselect',
			'bold',	
			'italic',
			'underline',
			'bullist',
			'numlist',
			'blockquote',
			'hr',
			'alignleft',
			'aligncenter',
			'alignright',
			'alignjustify',
			'link',
			'unlink',
			'wp_more',
			'spellchecker',
			'wp_adv',
			'dfw'
		); 
	return $mce_buttons;
}

		add_filter( 'mce_buttons', 'jcz_tiny47', 5 );

Jak zainstalować snippet?

Instalacja Standardowa

Jak dodać ten kod do WordPress?

Kod ten dodaj do motywu w pliku functions.php, najlepiej motywu potomnego lub własnej wtyczki funkcyjnej. Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: Własny kod w WordPress.

Instalacja prostej wtyczki 

justowanie-w-wordpress-wtyczka-plugin

Stworzyłem małą wtyczkę z kodem snippeta, którą wystarczy dodać poprzez menu Wtyczki > Dodaj nową > Wgraj na serwer i aktywować. Możliwość pobrania wtyczki na końcu artykułu.

Instalacja jako Must Use Plugin (MU_PLUGINS)

Zaletą instalacji jako Must Use plugin tego snippetu, jest to, że nikt nie będzie mógł wyłączyć tej wtyczki z poziomu panelu administracyjnego, a dodatkowo nie będzie się wyświetlać w głównej liście wtyczek – aby zobaczyć czy wtyczka działa, należy z menu na ekranie zakładki Wtyczki wybrać opcję Wyszmuszone. 

Aby zainstalować wtyczkę w ten sposób wystarczy, że wypakujesz z archiwum plik PHP, następnie odszukasz lub stworzysz katalog mu-plugins w katalogu wp-content – i wgrasz na serwer wcześniej wypakowany plik PHP.

WordPress automatycznie włączy wtyczkę, a przycisk justowania powróci.

Oceń ten artykuł jako pierwszy
dHosting najlepszy serwer dla wordpress i nie tylko
Powiązane tematy: WordPress

Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

3 komentarze do wpisu “Jak przywrócić przycisk justowania tekstu w WordPress (4.7+) ?”

  1. Avatar autora komentarza Janunsz Kamiński
    Janunsz Kamiński

    Hm, nie wiem dla czego oni przebrali tą opcję?

    1. Avatar autora komentarza Jakub Jaworowicz
      Jakub Jaworowicz[ Autor Artykułu ]

      Uważali zapewne, że opcja ta jest mało kiedy używana.
      Ale z drugiej strony nie rozumiem dlaczego usunięto również podkreślenie.

  2. Avatar autora komentarza Szalonooka
    Szalonooka

    Wielkie dzięki za plugin justowania!
    Nienawidzę niewyjustowanych tekstów, źle mi się je czyta i chorowałam odkąd usunęli tą opcję, publikując swoje wpisy…Uratowałeś moje zdrowie psychiczne ;)
    Pozdrawiam

Przyłącz się do dyskusji