Jak usunąć dodatkowe pola z profilu użytkownika WordPress

  1. 1. Usuń pola profilu użytkownika za pomocą CSS
  2. 2. Usuwanie pól z wbudowanymi funkcjami WordPress
  3. 3. Usuwanie nieautoryzowanego usuwania pól za pomocą PHP
  4. 4. Usuwanie pól za pomocą javascript

W profilu użytkownika na WordPressie jest wiele nieistotnych pól. Ponadto niektóre wtyczki dodają własne pola, co sprawia, że ​​ta strona jest przeładowana i strasznie brzydka. W artykule przytaczam wszystkie znane i działające metody usuwania.

W artykule przytaczam wszystkie znane i działające metody usuwania

Warunkowo można podzielić usuwanie niechcianych pól na cztery opcje. Rozważ je wszystkie. Kody należy wstawić do pliku functions.php motywu w WordPress.

1. Usuń pola profilu użytkownika za pomocą CSS

Główną wadą jest to, że nie wszystkie elementy mają unikalne identyfikatory lub klasę (klasę), do której CSS się przyczepia. Oznacza to, że nie wszystko zostanie usunięte.

Na przykład usuń wybór schematu użytkownika w profilu WordPress.

2. Usuwanie pól z wbudowanymi funkcjami WordPress

Doskonałe i gotowe rozwiązanie. Spośród minusów nie wszystko można usunąć, ale tylko to, co było pierwotnie przeznaczone.

Używając tej samej zmiennej $ contactmethods , możesz dodawać wartości, ale ten artykuł nie dotyczy tego. Resztę rozbrojenia można znaleźć w Internecie. Niestety nie bardzo przydatne. Z jego pomocą nie można wyłączyć pól dodanych przez wtyczki.

Inny przykład. Usuń schemat kolorów z pierwszego akapitu, ale przez php.

3. Usuwanie nieautoryzowanego usuwania pól za pomocą PHP

Świetny sposób na zrozumienie php, ponieważ wiele elementów nie ma klas i identyfikatorów ani innych dobrze rozumianych struktur, które można podłączyć.

Kod do usuwania pól. Możesz usunąć wszystkie nagłówki H2, H3 lub elementy li. Aby to zrobić, po prostu dodaj poniższy kod: „li” lub „h3”

Przykład usuwania przy użyciu PHP z profilu użytkownika, nagłówka i zawartości wtyczki MashShare . W tym samym czasie usuń nagłówek i jedną część tabeli Domyślna kategoria dla nowych postów .

Czasami trudno jest usunąć jakiś element na stronie za pomocą PHP, ponieważ nie jest jasne, jak się go trzymać. Jest bardziej szczegółowy artykuł na ten temat wyrażenia regularne .

4. Usuwanie pól za pomocą javascript

Najfajniejsza (jeśli nie było żadnych wad) i wygodny sposób na usunięcie. Niewielki kod i ogromne funkcje JavaScript zadziwiają. Dzięki niemu możesz łatwo ukryć absolutnie wszystkie elementy na stronie.

Niestety, istnieje jeden minus tłuszczu tej metody. Jeśli użytkownik ma wyłączony javascript, zostaną wyświetlone wszystkie ukryte elementy. Z drugiej strony trudno jest znaleźć użytkownika, który zdecydował się go wyłączyć w swojej przeglądarce.

Ponieważ metoda ukrywania elementów za pomocą JavaScript ma tę wadę, będziemy z niej korzystać tylko w ostateczności. Mianowicie, kiedy ukrywać elementy w inny sposób lub jest to niemożliwe lub niezrozumiałe jak.

Użyjemy komendy jQuery .hide () .

W poniższym przykładzie nagłówek h3 jest ukryty i zawiera nazwę podaną w nawiasach. I całkowicie ukryj tabelę wszystkimi jej elementami, jeśli zawiera pewne słowo lub słowa.

W wyniku wszystkich tych działań profil użytkownika staje się czysty i schludny.