Akcje i skrypty dla WordPress
Kod żartu dla Twojej witryny. Będzie działać nie tylko na WordPressie. Odwracanie strony za pomocą stylów css3.
1 2 3 4 5 |
body{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } |
Zastępowanie pojedynczych słów podczas dodawania komentarzy
Korzystając z kodu, możesz zdefiniować listę słów stop (Na przykład, więc słowo przysięga wp-***in) lub spraw, aby po dodaniu pojedynczego słowa w komentarzu zostało ono zastąpione specjalnym linkiem. Uwaga: Zmiany danych bezpośrednio w bazie danych, nie na wyjściu.
1 2 3 4 5 6 7 8 9 10 11 |
add_filter( 'pre_comment_content', 'wps_filter_comment' ); function wps_filter_comment($comment) { $replace = array( // 'WORD TO REPLACE' => 'REPLACE WORD WITH THIS' 'foobar' => '*****', 'hate' => 'love', 'zoom' => 'zoom' ); $comment = str_replace(array_keys($replace), $replace, $comment); return $comment; } |
Dodawanie przycisków do edytora wizualnego WordPress
Dodaj kod do pliku functions.php swój motyw, a będziesz mieć przyciski indeksu dolnego i górnego. Przydatne, jeśli musisz pisać formuły w postach na blogu WordPressa. Parametr mce_buttons_3 można zastąpić mce_buttons_2 On pokazuje, w którym rzędzie będą nowe przyciski.
1 2 3 4 5 6 |
function enable_more_buttons($buttons) { $buttons[] = 'sub'; $buttons[] = 'sup'; return $buttons; } add_filter("mce_buttons_3", "enable_more_buttons"); |
Wyłącz panele administracyjne (Jest admin) w pełni
Aby całkowicie wyłączyć panel administracyjny po stronie użytkownika dla wszystkich, w tym administrator może korzystać z kodu:
1 2 3 |
<? add_filter ( "show_admin_bar ' , '__return_false' ); ?> |
Miniatura strony na liście wszystkich stron administracyjnych WordPress w osobnej kolumnie wydawało mi się to bardzo wygodne i napisałem lekcję o jednym z kodów, które znalazłem. Teraz zaoferuję ci inną opcję rozwiązania tego problemu.. Prościej, ale trochę gorzej poprzedni.
1 2 3 4 5 6 7 8 9 10 11 |
add_filter('manage_posts_columns', 'posts_columns', 5); add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2); function posts_columns($defaults){ $defaults['riv_post_thumbs'] = __('Thumbs'); return $defaults; } function posts_custom_columns($column_name, $id){ if($column_name === 'riv_post_thumbs'){ echo the_post_thumbnail( 'featured-thumbnail' ); } } |
Wyświetlanie treści w osobnej kolumnie na liście artykułów.
Jeden z odwiedzających moją stronę poprosił o pomoc w rozwiązaniu problemu. Problem polegał na tym, że na stronie było dużo żartów, część z nich musiała zostać usunięta, i zostaw innych. Ponieważ na stronie było dużo treści, a żarty są krótkie, wtedy niewygodne było przejście do strony, aby ją wyświetlić. Drapiąc się po rzepie i jak zwykle zdając sobie sprawę, że nie ma czasu na rozwiązanie wszystkich problemów, Postanowiłem odłożyć problem na lepsze i wolne czasy. Zadanie zostało rozwiązane przeze mnie podczas pisania następnej lekcji i oto kod do rozwiązania tego problemu, jak się okazało nie było to trudne zadanie.
Dodanie kodu do pliku functions.php motywu.
1 2 3 4 5 6 7 8 9 10 11 |
add_filter('manage_posts_columns', 'posts_columns', 5); add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2); function posts_columns($defaults){ $defaults['riv_post_thumbs'] = __('Контент'); return $defaults; } function posts_custom_columns($column_name, $id){ if($column_name === 'riv_post_thumbs'){ echo the_content(); } } |
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.
To ostatnia rzecz, o którą zapytałem, z żartami.
Wszystko działa świetnie, czego potrzebujesz. Nawet się nie spodziewałem. nie wiem jak dziękować.
Cieszę się, że kod był pomocny. Bądź na bieżąco, aby nadejść więcej wspaniałych rzeczy, działa z interfejsem API WordPress.
Właśnie zauważyłem przycisk “Rozszerzony”….
Który przycisk? Trochę nie zrozumiałem.
W rekordach w prawym górnym rogu pod wyszukiwarką. Są dwa małe guziki.
1 “Widok listy” (domyślna)
2 “Rozszerzony” pokazuje pełny tytuł wiadomości
Naprawdę, jakoś o nich zapomniał ). Dzięki za komentarz, wezmę go pod uwagę.