title: Automatyczne dodawanie stron do menu kategorii

text: Stworzyłem niestandardowy typ postu o nazwie Produkty, na stronach produktów mam menu w lewym pasku bocznym. To menu składa się z kategorii produktów. Czy możliwe jest automatyczne dodawanie moich produktów do menu kategorii na podstawie kategorii produktu? Na przykład robię produkt, nadaję mu kategorię niebieski. Tam, gdzie w menu pojawi się kolor niebieski, produkt zostanie automatycznie dodany pod kolorem niebieskim. czy to możliwe? Dzięki Aktualizacja: Aby było bardziej jasne, używam wtyczki o nazwie Jquery Accordion Menu, a menu używa widgetu. Nadal korzysta z wbudowanego systemu menu wordpress. Widżet Jquery Accordion skutecznie po prostu stylizuje menu, w ustawieniach widżetu wybierasz, które menu ma być wyświetlane. Znalazłem ten kod w pliku wtyczki po komentarzach poniżej. Nie wiem, czy to jakaś pomoc. widżet funkcji($args, $instance) { extract( $args ); // Pobierz menu if(! isset($instance['speed']) ){ $instance['speed'] = 'slow'; } $widget_options = wp_parse_args( $instancja, $to->domyślne); ekstrakt( $widget_options, EXTR_SKIP ); $nav_menu = wp_get_nav_menu_object( $instance['nav_menu'] ); if (!$nav_menu) return; $instance['title'] = apply_filters('widget_title', $instance['title'], $instance, $this->id_base); $classMenu = ($instance['classMenu'] != '') ? $instance['classMenu'] : 'menu'; echo $args['before_widget']; if ( !empty($instance['title']) ) echo $args['before_title'] . $instancja['tytuł'] . $args['after_title']; ?> <div class="dcjq-accordion" id="<?php echo $this->id.'-item'; ?>"> <?php wp_nav_menu( array( 'fallback_cb' => '', 'menu ' => $nav_menu, 'container' => false, 'menu_class' => $classMenu ) ); ?> </div> <?php echo $args['after_widget']; } EDIT 2: Jeśli mogę to uruchomić bez wtyczki, to świetnie. Potrzebuję tylko jakiegoś menu, które automatycznie wyświetla kategorie i strony dla tej kategorii.


title: Pliki CSS/JS w WordPress

text: W tworzeniu stron internetowych przyzwyczaiłem się do umieszczania plików css/js w osobnych folderach (folder css, folder js ..etc). To, czego doświadczam w WordPress, to to, że nie mogę uzyskać dostępu do tych folderów na stronie edytora WordPress Admin, edytor wyświetla tylko pliki w głównym folderze motywu, a nie foldery zagnieżdżone. Czy istnieje opcja włączenia wyświetlania zagnieżdżonych folderów? czy istnieje wtyczka, aby to osiągnąć? Jeśli nie, to jaka jest najlepsza praktyka umieszczania plików i folderów w folderze WordPress?


title: Jak wyświetlić najpopularniejsze posty ze wszystkich blogów w konfiguracji mu?

text: Kiedy odwiedzasz wordpress.com, na pierwszej stronie znajduje się lista najpopularniejszych postów. Zastanawiałem się, czy istnieje sposób na zrobienie tego samego w mojej instalacji wielostanowiskowej. Czy to możliwe, a jeśli tak, to jak bym to zrobił (wtyczka? motyw?)?


title: Inna zawartość strony dla stron domyślnych na Wordpress Multisite

text: Mam ten kod, który ustawia 4 domyślne strony przy każdej nowej instalacji witryny na Wordpress MU. Zastanawiałem się, jak mogę ustawić różne „post_content” dla każdej z czterech stron? * * * function default_pages( $blog_id ) { $default_pages = array( 'Kontakt', 'Informacje', 'O', 'Strona główna', ); switch_to_blog( $blog_id ); if ( $current_pages = get_pages() ) $default_pages = array_diff( $default_pages, wp_list_pluck( $current_pages, 'post_title' ) ); foreach ( $default_pages as $page_title ) { $data = array( 'post_title' => $page_title, 'post_content' => "To jest twoja strona '$page_title'. Wpisz tutaj swoją treść.", 'post_status' => 'opublikuj', 'post_type' => 'strona', ); wp_insert_post ( add_magic_quotes ( $ dane ) ); } restore_current_blog(); } add_action( 'wpmu_new_blog', 'default_pages' );


title: czy istnieje szybki sposób na ukrycie kategorii z dowolnego miejsca?

text: Chcę pozbyć się niektórych postów, starych, których tak naprawdę nie chcę zachować. Myślałem o stworzeniu kategorii o nazwie „stare” i użyciu jej jako kosza na śmieci do wyrzucania wszystkiego, czego nie lubię ze starych postów. Powodem, dla którego nie usuwam ich po prostu, jest ruch Google. Niektóre z tych stron są odwiedzane 1-2 razy dziennie, więc dlaczego ich nie opuścić? tak samo jak ruch adsense :) W każdym razie. Teraz potrzebuję sposobu na ukrycie kategorii „stare” zewsząd. Potrzebuję szybkiego i brudnego sposobu, aby to zrobić, najlepiej poprzez functions.php - nie chcę zmieniać każdej listy menu i dodawać -old. Chcę również wykluczyć posty z tej kategorii z wyświetlania w sekcji „posty pokrewne”. Ale do tego chyba będę musiał zajrzeć do samej wtyczki... jakaś pomoc? Dziękuję!


title: Jak dodać edytor TinyMCE do niestandardowego obszaru tekstowego metabox?

text: Od Wp 3.2 dużo zmieniłem na TinyMCE i Wordpressa i ow nie mogę się dowiedzieć jak dodać Tiny MCE do meta boxu w Page. Tak to wygląda, gdy nie odpalam MCE http://screencast.com/t/ECQeyvJYC I tak jest, gdy odpalam Tiny MCE if ( typeof( tinyMCE ) == "object" && typeof( tinyMCE. execCommand ) == "funkcja" ) { tinyMCE.execCommand("mceAddControl", false, "templatetext"); } http://screencast.com/t/muvuD0esJW Więc wszystko jest jakoś pomieszane. Znasz rozwiązanie?


title: dodatkowy tekst w filmach Vimeo Embedded

text: W przypadku witryny WordPress, nad którą pracuję, znajduje się suwak jquery (oparty na suwaku coda), w którym prezentowane są filmy. Wszystkie filmy pochodzą z Vimeo. Jeśli wideo jest odtwarzane, a ktoś przechodzi do następnego wideo, drugi wideo nadal jest odtwarzany. Znalazłem kod API od Vimeo, który pozwala mi kontrolować wideo, więc mógłbym ewentualnie dodać klasę "pause" do przycisków suwaka, która będzie wstrzymywać wideo, gdy ktoś przesunie się do następnego wideo. Jednakże; aby to zadziałało, potrzebuję identyfikatora dodanego do tagu iframe i tego wiersza kodu na końcu adresu URL odtwarzacza wideo: `?api=1&player_id=player_1` (z wyjątkiem player_1 powinien być unikalnym identyfikatorem). wynik końcowy powinien wyglądać tak (z wyjątkiem tego, że numer player_id będzie unikalny dla każdego filmu): <iframe id="player_1" src="http://player.vimeo.com/video/27421766?api=1&player_id=player_1" width= "670" height = "377" frameborder = "0" webkitAllowFullScreen allowFullScreen></iframe> Zastanawiam się, czy istnieje funkcja, którą mogę stworzyć, która to zrobi. Wiem, że w WordPressie jest kilka podstawowych plików, w których znajduje się kod do osadzenia, ale nie waham się z tym zadzierać.


title: Dlaczego WordPress czasami dodaje numery do slugów strony? Jak rzetelnie stylizować na podstawie strony

text: Dlaczego WordPress czasami dodaje numer do mojego ślimaka, nawet jeśli wyraźnie go ustawiłem. Na przykład, jeśli ustawię ślimaka na "około", dostanę "około-2". Chcę, aby ślimak był poprawny, abym mógł łatwo stylizować za pomocą CSS. Czy jest jakiś lepszy sposób?


title: Niestandardowe znaczniki z wp_nav_menu oparte na stronach

text: Jak mogę mieć niestandardowe znaczniki dla moich menu, na przykład chcę nadać elementom menu coś w rodzaju `id="menuitem-postname"` jak mogę to zrobić?


title: Jak wyświetlić tylko JEDNĄ kategorię postów „Portfolio” na stronie głównej zamiast WSZYSTKICH kategorii?

text:
Na mojej stronie głównej znajduje się sekcja, która wyświetla nowy post „Portfolio” za każdym razem, gdy go piszę, bez względu na kategorię, do której go przypiszę. To, co chcę zrobić, to sprawić, by strona główna wyświetlała tylko **jedną** określoną kategorię (`wydarzenia`) z tych postów w Portfolio. Zastanawiam się tylko, co muszę zmienić w poniższym kodzie, aby to zrobić? $args_for_latest = array( 'numberposts' => 5, 'offset' => 0, 'orderby' => 'port_date', 'order' => 'DESC', 'post_type' => 'port', 'tax_query' = > array( 'taxonomy' => 'portcat', 'field' => 'slug' ), 'post_status' => 'publish' ); $temp_latest = $wp_query; $wp_query_latest= null; $wp_query_latest = nowy WP_Query(); $wp_query_latest-> zapytanie ($args_for_latest); while ($wp_query_latest->have_posts()) : $wp_query_latest->the_post(); $featured_image_latest = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); $terms = get_the_terms($post->ID, 'portcat'); $array_keys = array_keys($terms); ?>
<?php if ($featured_image_latest[0]!=="") { echo ""; } else { ?> <img src="<?php echo IMGURL; ?>/pic_article1.jpg" alt="" /> <?php } ?> <?php echo $terms[$array_keys[0] ]->nazwa; ?>
<?php the_title(); ?>
 <?php echo substr(get_the_excerpt(), 0, 70)."..."; ?> <a href="<?php echo get_permalink($post->ID); ?>" class="read">Więcej informacji
 <?php endwhile; wp_reset_query(); ?>


title: Jak ograniczyć posty

text:
Mam nowe pytanie, jak mogę ograniczyć liczbę postów wychodzących z tego zapytania? Potrzebuję tylko 7 <?php $newsposts = new WP_Query('cat=restaurant'); if ( is_front_page()) { echo '
Najnowsze restauracje

'; if ($newsposts->have_posts()) : while ($newsposts->have_posts()) : $newsposts->the_post(); echo '

'; koniec; endif; echo '
'; } ?> Próbowałem wpisać: `('cat=restaurants'.'limit=7')` ale ona nie działa. Jak się pomyliłem? każda pomoc byłaby mile widziana


title: Limit obrazów od 1 do 5

text: Znalazłem ten kod zamieszczony przez: MikeSchinkel jakiś czas temu masz pytanie jak zmienić ten kod, żebym mógł wgrać max 5 zdjęć zamiast 1 ? :) add_filter('wp_handle_upload_prefilter', 'yoursite_wp_handle_upload_prefilter'); function yoursite_wp_handle_upload_prefilter($file) { // Ten bit dotyczy programu do przesyłania plików flash if ($file['type']=='application/octet-stream' && isset($file['tmp_name'])) { $file_size = getimagesize($file['tmp_name']); if (isset($file_size['error']) && $file_size['error']!=0) { $file['error'] = "Nieoczekiwany błąd: {$file_size['error']}"; return $plik; } else { $file['type'] = $file_size['mime']; } } list($kategoria,$typ) = explode('/',$plik['typ']); if ('image'!=$category || !in_array($type,array('jpg','jpeg','gif','png'))) { $file['error'] = "Przepraszam, może przesyłać tylko pliki graficzne .GIF, .JPG lub .PNG."; } else if ($post_id = (isset($_REQUEST['post_id']) ? $_REQUEST['post_id'] : false)) { if (count(get_posts("post_type=attachment&post_parent={$post_id}"))> 0) $file['error'] = "Przepraszamy, nie możesz przesłać więcej niż jednego (1) obrazu."; } return $plik; }


title: Problem ze spamem ping w Wordpress z usługami Ping?

text: Mój klient chce, abym zainstalował wtyczkę stąd: http://www.maxblogpress.com/plugins/mpo/, która optymalizuje sposób pingowania WP. Jeśli czytasz ten artykuł, wersje, o których wspomniał, to 2.1 i 2.3, jeśli się nie mylę. Czy ten problem nadal istnieje?


title: za pomocą przesyłania obrazu z media_handle_upload .. ale !

text:
Próbuję wgrać obrazek w wordpressie za pomocą jakiejś funkcji .. znalazłem sposób na wgranie obrazków ale jest jeden problem .. kiedy użytkownik wgrywa swój obraz , wordpress tworzy więcej niż jeden obrazek o różnych rozmiarach , jest to problem bo Chcę tylko jeden obraz .. to jest folder wp-conent/uploads/2010/10 .. spójrz na zdjęcie (to jest jedno zdjęcie, ale wordpress tworzy ten sam obraz, ale różne rozmiary) . http://i.stack.imgur.com/fn6ab.jpg to jest mój kod <?php /* Nazwa szablonu: Strona wgrywania */?> <?php get_header(); ?>

 <form id="formularz-pliku" enctype="multipart/form-data" action="<?php echo $_SERVER['REQUEST_URI'] ; ?>" method="POST">
 prześlij <input type="file" id="async-upload " name="async-upload"> <input type="submit" value="Upload" name="html-upload">

 <input type="hidden" name="post_id" id= "post_id" value="<?php echo '212';?>" /> <?php wp_nonce_field('client-file-upload'); ?> <input type="ukryty" name="przekieruj_do" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />

 <input type="submit" value= "Zapisz wszystkie zmiany" name="zapisz" style="display: none;">
 </form> <?php if ( isset( $_POST['html-upload'] ) && !empty( $_FILES ) ) { require_once (ABSPATH . 'wp-admin/includes/admin.php'); $id = media_handle_upload('async-upload', 1199); //post id strony plików klienta unset($_FILES); if ( is_wp_error($id)) { $errors['upload_error'] = $id; $id = fałsz; } if ($errors) { echo "
Wystąpił błąd podczas przesyłania pliku.
"; } else { echo "
Twój plik został przesłany.
"; } } get_sidebar(); get_footer();?> jak zrobić jedno zdjęcie? Chciałbym, żebyś mnie zrozumiał ^_* bo mój język >_<


title: Jak automatycznie zaimportować plik WP XML podczas instalacji?

text: Chciałbym, aby użytkownik zainstalował WP i automatycznie ładował domyślną zawartość, ale nie chcę pisać w PHP w wp_install_defaults(); Wolałbym wyeksportować plik xml za każdym razem, gdy dokonam zmiany na domyślny i po prostu dołączę go do instalacji. Dziękuję.


title: Zastąpienie domyślnej treści utworzonej podczas tworzenia witryny

text: Jak zastąpić domyślny tytuł pierwszego komentarza? **Pan WordPress na Hello world!** Nie mogłem znaleźć tego w pliku comments.php motywu Chcę edytować tytuł „Pan wordpress na Hello world” na Administratora na -Nazwa witryny- * * * Jak mogę wymienić domyślny tekst stworzony na stronie o nas? _To jest przykładowa strona WordPress. Możesz ją edytować, aby umieścić informacje o sobie lub swojej witrynie, aby czytelnicy wiedzieli, skąd pochodzisz. Możesz utworzyć dowolną liczbę stron takich jak ta lub podstron i zarządzać całą zawartością w WordPressie._ do To jest strona o Tobie. Zapraszam do edycji strony * * * Czasami nie mogę zlokalizować określoną zawartość (jak wspomniałem powyżej comment.php i domyślna strona o nas) w plikach podstawowych podczas wyszukiwania. Czy jest jakiś sposób na znalezienie określonej zawartości lub kodu? * * *


title: Problem z poprawnym wyświetlaniem pojedynczej strony. (po kliknięciu w połowie strony)

text: Mam dziwną sytuację z serwisem, który aktualnie rozwijam. Na głównej stronie artykułów pod adresem http://wptest.lancscps.co.uk/articles/, gdy użytkownik kliknie link kontynuuj czytanie, aby wyświetlić pojedynczą stronę opartą na single-article.php, kończymy w połowie strony co nie jest pożądanym efektem. Wolałbym, aby użytkownik został przeniesiony na górę strony, tak jak można by się tego spodziewać. Czy zdarzyło się to komuś innemu i czy są ku temu jakieś znane przyczyny?


title: Jak utworzyć niestandardową skrzynkę pocztową, która łączy ze sobą różne posty?

text: W WordPressie próbuję stworzyć niestandardową skrzynkę pocztową, która pozwoli na ręczne połączenie jednego posta z innym postem. Najłatwiejszym sposobem zilustrowania tej prośby było stworzenie makiety tego, jak chciałabym, aby wyglądała ostateczna skrzynka pocztowa. Makietę można obejrzeć tutaj » http://cl.ly/3hI3 **Wymagania:** * Skrzynka pocztowa musi przypominać skrzynkę pocztową „Kategorie”, ponieważ ma zakładki u góry i pola wyboru. * Każda zakładka u góry tego pola pocztowego musi być kategorią postów (jak pokazano na makiecie). to byłoby idealne. * Zaznaczona lista elementów musi zawierać posty, które zostały już przypisane do tej konkretnej kategorii. Bardzo dziękuję za wszelką pomoc / spostrzeżenia jakie możesz mi rzucić!


title: Zmiana linku do komentarzy tworzonego przez funkcje get_comments_link() i get_comments_pagenum_link()

text: Obecnie mój motyw wywołuje funkcję `get_comments_link()` w celu utworzenia standardowej kotwicy **#comments** do linków do komentarzy pod postem, podobnie jak funkcja `get_comments_pagenum_link()` w komentarzach podzielonych na strony. Chciałbym zastąpić kotwicę **#comments** w tych funkcjach dowolnym innym ciągiem, oczywiście bez zmiany podstawowych plików php WP. Prosty `add_filter` do całkowitego zastąpienia podstawowych funkcji (innych niż pluggable.php) nie wydaje się możliwy. Czy są jakieś inne sposoby na osiągnięcie tej małej zmiany w wyjściu funkcji podstawowej, która używa PHP (zamiast Java)? Czy jest tu sposób na użycie `add_filter` z być może `str_replace()`? Będzie to przydatne na przykład w przypadku witryn w języku obcym oraz do przekierowywania komentarzy na inną stronę z żądaniem adresu URL.


title: Błąd 404 stronicowania niestandardowego typu postu

text: Mam problem z niestandardowym typem posta, stworzyłem niestandardowy typ posta o nazwie „Agenda” i przepisz adres URL dla http://example.com/agenda działa poprawnie, wskazuje na szablon archive-agenda.php ale dla http://example.com/agenda/page/2 pokazuje błąd 404, co mi proponujesz? Kod, którego użyłem do dodania niestandardowego typu postu to: <?php function create_event_type() { $event_args = array( 'label' => __('Agenda'), 'singular_label' => __('Evento' ), 'public' => true, 'show_ui' => true, 'capability_type' => 'post', 'hierarchical' => false, 'rewrite' => true, 'has_archive' => true, 'publicly_queryable' = > true, 'show_in_nav_menus' => true, 'query_var' => true, 'supports' => array( 'revisions', // (przechowa wersje) //'page-attributes', // (kolejność menu, hierarchiczna musi być prawda, aby wyświetlić opcję nadrzędną) 'tytuł', 'edytor') ); register_post_type('agenda', $event_args); } add_action('init', 'create_event_type'); ?> Z góry dziękuję!


title: Policz posty w ramach niestandardowego typu postu i określonej kategorii

text: Chcę policzyć, ile postów jest na żywo w ramach niestandardowego typu posta o nazwie „wideo”, ale tylko te z kategorii o nazwie „praca”. <?php $count_posts = wp_count_posts('wideo'); echo $count_posts->publikuj; // ?> Jak mogę dostosować powyższy kod, aby to osiągnąć? Dziękuję!


title: Pokazać identyfikator posta w polu „Znajdź posty lub strony” w Bibliotece multimediów?

text: W Bibliotece multimediów, gdy dołączam element multimedialny do posta, wiem, że mogę użyć opcji „Załącz”, aby wyświetlić wyskakujące okienko „Znajdź posty lub strony”. Daje to następującą listę tytułów, dat i statusu postów. ![znajdź posty lub wyniki stron](http://i.stack.imgur.com/PBtRH.png) Zastanawiam się, czy istnieje sposób, aby wyniki pokazywały również identyfikator posta? Może to mieć coś wspólnego z funkcją `find_posts_div`, ale nie jestem pewien, jak zastosować odpowiednie filtry.


title: the_meta - brak zapytania get_the_meta?

text: Chcę używać `the_meta` tak, jakby to było `get_the_meta`. Chcę to zrobić, ponieważ kiedy używam `the_meta` w moim pliku `functions.php` (używam skróconego kodu do wprowadzania danych do stron), umieszcza metainformacje na górze postu, a nie tam, gdzie ja chcieć tego. Próbowałem "get_the_meta", ale wydaje się, że nie działa, a zamiast tego zwraca błąd, ponieważ oczywiście nie jest to prawidłowe zapytanie.


title: używanie wp_enqueue_script do dołączenia jquery-ui

text: Próbuję załadować jquery-ui przy użyciu wp_enqueue_script. Mogę sprawdzić, czy jquery jest załadowane. jquery-ui jest zarejestrowany, tj. wynik var_dump( wp_script_is( 'jquery-ui-tabs', 'zarejestrowany' ) ); jest bool(true), co oznacza, że jest zarejestrowany, ale nie jest dołączany do strony. Używam Wordpress w wersji 3.3.1 Co się dzieje? Załączam odpowiedni fragment z functions.php z mojego motywu. <?php function my_scripts_method() { wp_register_script('jquery'); wp_register_script('jquery-ui-core'); wp_register_script('jquery-ui-tabs'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?>


title: Data nie wyświetla się w poście kategorii

text: Nie jestem w stanie uzyskać daty do wyświetlenia dla postów wymienionych w kategorii za pomocą tagu [catlist]. Używam parametru „data=tak”. Wyświetlana jest godzina, ale nie data. Sprawdziłem list-category-posts/list_cat_posts.php i znalazłem funkcję „get_the_time”, ale nie mogę dowiedzieć się, jak uzyskać datę do wyświetlenia, a nie czas? Proszę pomóż.


title: W jaki sposób szablony stron Wordpress łączą się z poszczególnymi stronami?

text: Zgodnie z dokumentacją Codex, wordpress używa ciągu zapytania i hierarchii szablonów, aby określić, którego szablonu użyć dla określonej strony. > Po pierwsze, WordPress dopasowuje każdy ciąg zapytania do typów zapytań — tj. decyduje > jaki typ strony (strona wyszukiwania, strona kategorii, strona główna itp.) jest > żądany. Następnie wybierane są szablony — a zawartość strony internetowej jest > generowana — w kolejności sugerowanej przez hierarchię szablonów WordPress... Jednak korzystając z ustawień pulpitu nawigacyjnego, możesz ręcznie wybrać szablony dla stron: ![zrzut ekranu atrybutów strony pulpitu nawigacyjnego](http: //i.stack.imgur.com/wFw8Z.png) A więc w tym przypadku, w jaki sposób silnik Wordpress określa to i gdzie są przechowywane informacje?


title: Warunkowa instrukcja IF nie zwraca wartości true, mimo że echo $user->prowincja jest poprawne

text:
Mam problem ze stwierdzeniem if, które wielokrotnie testowałem. $user_query = nowe WP_User_Query( array( 'role' => 'Subskrybent' ) ); if ( !empty( $user_query->results)) { foreach ( $user_query->results as $user ) { echo $user->prowincja . '
'; // to wypisuje prowincję zgodnie z oczekiwaniami, tj. Free State if ($user->province == 'Free State') { // To nie zwraca true, nawet jeśli powyższe echo działa echo '' . $użytkownik->nazwa_firmy . '
'; echo $użytkownik->miasto. '
'; echo $użytkownik->prowincja. '
'; } } else { echo 'W tej chwili nie ma fotografów dla tego regionu.'; } } W zasadzie chcę pokazywać fotografów tylko w określonej prowincji. Wielkie dzięki.


title: Pobrać wyniki search.php w header.php?

text: Chcę, aby jeden obraz w header.php zmieniał się dla różnych stron. Funkcja w header.php wygląda tak: if(is_archive()): //zmień obraz na "Archiwa" endif; if(is_404()): //zmień obraz na "404" endif; Czy można teraz sprawdzić, czy strona jest stroną wyszukiwania ORAZ jaki jest ciąg wyszukiwania ORAZ ile postów zostało znalezionych? Więc to, co chcę zrobić, to w zasadzie: if(is_search()): //zmień obraz na "Szukaj" ORAZ echo %s endif; if(is_search_empty()): //tak Zrobiłem to //zmień obraz na "Nic nie znaleziono" ORAZ echo $ endif; Czy jest to możliwe poza pętlą strony search.php?


title: jaki jest najlepszy i najbezpieczniejszy sposób, aby umożliwić użytkownikom zarejestrowanie się w witrynie?

text: Chcę umożliwić użytkownikom zarejestrowanie się w mojej witrynie Wordpress. Jaki jest najlepszy i najbezpieczniejszy sposób na wdrożenie tego? Ostatecznym celem jest umożliwienie użytkownikom subskrypcji alertów w przypadku aktualizacji witryny. Dziękuję,


title: Indywidualna długość wpisu rss dla kategorii?

text: Wiem, jak pobrać kanał rss2 z kategorii w wp, a mianowicie dodać `/feed` za nazwą kategorii. Jednak kiedy to robię, nie wszystkie wpisy z tego kanału są uwzględniane w rss, ponieważ ustawiam ograniczenie kanału na 50 w zapleczu administratora. Chciałbym wiedzieć, czy długość paszy można ustawić indywidualnie dla każdej kategorii/paszy programowo. Nie mogłem znaleźć żadnych ustawień interfejsu API dla rozmiaru kanałów ... każda pomoc jest tutaj mile widziana. Dzięki za pomoc.


title: zezwól na podglądy poza folderem wordpress (podglądy WP outsourcingu)

text: Zlecam wordpress i już wymyśliłem widok zewnętrzny. Wiem nawet, jak zrobić zapytanie WP dla podglądów, ale kiedy chcę to zrobić, po prostu nie mogę - wp-load zatrzymuje wszystkie operacje i otrzymuję coś w stylu "Nie masz uprawnień do podglądu wersji roboczych" - każdy pomysł, co może spowodować że? (To ten sam hosting i jestem poprawnie zalogowany.) - więc domyślam się, że wordpress sprawdza jakąś część REQUEST_URI ? Jak to naprawić?


title: Jak usunąć przekierowania postów

text: Niedawno zainstalowałem wtyczkę o nazwie „Q and A FAQ oraz Knowledge Base for WordPress” Okazuje się, że brakowało mi potrzebnych funkcji, więc wyrzuciłem wszystkie utworzone przeze mnie często zadawane pytania, a następnie dezaktywowałem wtyczkę. Od tego czasu odszedłem i utworzyłem post o tej samej nazwie / adresie URL (tj. / Faqs), ALE kiedy uzyskuję dostęp do adresu URL / faqs, wyświetlają się wszystkie posty z często zadawanymi pytaniami, które wcześniej usunąłem? Jak mogę się upewnić, że nie ma nic wspólnego z często zadawanymi pytaniami? Jak mogę trwale usunąć przekierowanie do /faqs, które wyświetla stare często zadawane pytania i sprawić, by wyświetlało się moja nowa strona?


title: Edytuj html dla pozycji menu w domyślnym menu interfejsu

text:
Używam Multisite i chciałbym mieć możliwość dołączania elementów menu do wszystkich menu frontendowych we wszystkich witrynach. Powinno to działać w przypadku menu zapisanych za pomocą interfejsu administratora, a także domyślnego menu, które jest wyświetlane. Ten kod działa dla zapisanych pozycji menu, ale nie menu domyślnego: add_filter( 'wp_nav_menu_items', 'your_custom_menu_item', 10, 2 ); function your_custom_menu_item ( $items, $args ) { $items .= '
moja pozycja menu
'; zwróć $items; } **Więc moje pytanie brzmi, w jaki sposób mogę osiągnąć funkcjonalność podobną do tej w powyższym kodzie dla domyślnego menu front-end?** Idealnie byłbym w stanie dołączyć wygenerowany html dla elementów menu **niezależnie od jak zostały wygenerowane** (menu zapisane / menu domyślne). **Alternatywnie** pomocne byłyby wszelkie informacje o tym, jak WP generuje domyślne menu. Mogę powiedzieć, że filtr wp_nav_menu_times nie jest nawet uruchamiany z domyślnym menu. Funkcja `wp_nav_menu` w `wp_includes/nav_menu_template.php`, która stosuje filtr, zwraca wcześnie (przed większością prac, w tym stosowaniem filtrów), jeśli żadne menu nie zostanie znalezione przez `wp_get_nav_menu_object`.


title: Jak wyłączyć nagłówek pamięci podręcznej Vary we wtyczce W3 Total Cache?

text: Wynająłem usługi wydajności incapsula.com do mojego bloga wordpress i jeden z ich techników mówi mi to o wydajności mojej witryny: > Ważna uwaga, twojastrona.org zwraca nagłówek **Vary caching na User- > Agent **. **To zmniejszy wydajność pamięci podręcznej i przyspieszenia** > drastycznie (!!!). Dlaczego używasz Vary on User Agent dla obrazów? Czy można go > wyłączyć? Ponieważ używam W3 Total Cache, myślę, że ta wtyczka została aktywowana przez tę wtyczkę. Moje pytanie: Jak mogę dezaktywować tę opcję „Udostępnianie agenta użytkownika dla obrazów” z W3TC, o której mówi ta technika? Próbowałem znaleźć taką opcję, ale nie mogę jej znaleźć w menu W3TC. Doceniam jakiekolwiek światło w tej sprawie. Wielkie dzięki.


title: Nie mogę uruchomić kanału RSS. Otrzymuję komunikat „Analiza XML nie powiodła się”

text: Po zaktualizowaniu witryny nie mogę uruchomić RSS. Kiedyś ta ikona RSS była wyświetlana w pasku adresu w mojej przeglądarce internetowej (operze), ale teraz jej już nie ma. Próbuję uzyskać dostęp do następującego adresu URL: http://www.norwegianfashion.no/feed/ Ale otrzymuję tylko ten komunikat o błędzie: Parsowanie XML nie powiodło się Parsowanie XML nie powiodło się: błąd składni (wiersz: 3, znak: 0) 1: 2: 3 : <?xml version="1.0" kodowanie="UTF-8"?> 4: <rss version="2.0" 5: xmlns:content="http://purl.org/rss/1.0/modules/content/ " 6: xmlns:wfw="http://wellformedweb.org/CommentAPI/" Testując go w walidatorze kanałów, mówi się, że mam pustą linię na początku pliku. Klikając link pomocy, mówi, że Wordpress ma tendencję do tworzenia pustych przestrzeni :( Czy to oznacza, że muszę przejrzeć każdy plik szablonu, dołączyć plik i wtyczki oraz usunąć `?>` na końcu? problemy?


title: Dlaczego przyklejone posty są wyświetlane w tym menu?

text:
Poniższy kod zawiera listę najnowszych postów. Jednak nie wydaje się, że pomija przyklejone posty, chociaż używam 'post_not_in' => get_option('sticky_posts'). czego mi brakuje? <?php $cat=get_cat_ID('górne menu'); $catHidden=get_cat_ID('ukryty'); $mojezapytanie = nowe WP_Query(); $myquery->query(array( 'cat' => "-$cat,-$catHidden", 'post_not_in' => get_option('sticky_posts') )); $myrecentpostscount = $mojezapytanie->znalezione_posty; if ($myrecentpostscount > 0) { ?>

Ostatnie posty

 <?php global $post; $current_page_recent = get_post( $current_page ); $myrecentposts = get_posts(array('post_not_in' => get_option('sticky_posts'), 'cat' => "-$cat,-$catHidden",'numberposts' => $cb2_recent_count)); foreach($myrecentposts as $idxrecent=>$post) { ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?>
 <?php } ?>


title: Programowe tworzenie załączników graficznych z lokalnych adresów URL i ustawianie polecanego obrazu

text: Obecnie pracuję nad importem bloga MovableType do WordPressa. Blog zawiera kilka tysięcy postów, a każdy post ma powiązany z nim obraz. Plik eksportu zawiera odniesienia do każdego obrazu w następujący sposób (i zgodnie z oczekiwaniami): <img src="http://domena/ścieżka/do/obrazu"> Mam wszystkie obrazy i przepisałem wszystkie linki w wyeksportuj plik, aby użyć nowej (lokalnej) lokalizacji. Jednak proces importowania do WordPressa nie tworzy załączników do posta, których potrzebuję. Więc - jaki jest najlepszy sposób na zrobienie tego - teraz myślę o iteracji przez zestaw postów, parsowaniu dowolnych adresów URL z obrazkami i tworzeniu nowych postów: * post_parent = aktualny post * post_type = załącznik **Pytania** * Czy `post_guid` jest odniesieniem do lokalizacji obrazu? A może ścieżka do obrazu jest przechowywana gdzie indziej? * Gdzie jest zestaw polecanych obrazów? * Czy to najlepszy sposób na zrobienie tego? [Próbowałem użyć wtyczki pamięci podręcznej obrazu, ale zaburza ona liczbę postów/obrazów]


title: Usuń link „Widok” w Administratorze postów

text: Mam niestandardowy typ postu, którego używam tylko do przechowywania danych, ale czasami udostępniam go innym i nie chcę żadnych nieporozumień, gdy link „widok” pojawi się w kolumnie administratora. Czy istnieje sposób na usunięcie tego? ![http://img.skich.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg](http://img.skich.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg)


title: Niestandardowy formularz logowania

text: Jestem nowy w WordPressie. Próbuję wyświetlić formularz logowania w sekcji nagłówka mojej witryny. Jednak kiedy patrzę na wszystkie pliki w moim katalogu, jest to bardzo przytłaczające i boję się czegokolwiek dotknąć. Czy ktoś zna jakieś dobre tutoriale na ten temat, a może rzucą trochę światła na ten problem?


title: Czy w badaniu user_meta jest rozróżniana wielkość liter, czy nie?

text: Używam funkcji Wordpress get_users() do wyszukiwania użytkowników o określonej wartości meta_key. $wordpress_user = get_users( array('meta_key' => 'unique_id', 'meta_value' => 'unique_id_value') ); Zgodnie z wynikiem poprzedniego, tworzę nowego użytkownika wordpress, lub jeśli użytkownik już istnieje, po prostu loguję się do tego użytkownika. 'meta_key' ma długość około 10 znaków, z literami i cyframi, i pobieram go z zewnętrznego źródła: dla bezpieczniejszego zachowania chciałbym wiedzieć, czy funkcja get_users użyje badania rozróżniającego wielkość liter. (Jeśli nie, mam potencjalne ryzyko w przyszłości, że odzyskam 2 podobne meta_key, z różnicą między dużymi a małymi literami...) Ponadto zauważyłem, że wszystkie tabele wordpress, w tym wp_users_meta, mają „_ci”, więc jest to dodatkowy powód, dla którego nie czuję się bezpiecznie z moim obecnym kodem. Z góry dziękuję za informacje na ten temat !


title: get_next_posts_link() przestaje być wyświetlane na stronie 4

text:
Zacznij od obejrzenia tego krótkiego filmu: http://www.screenr.com/8vSH **Problem:** `get_next_posts_link()` znika na stronie 4. To znaczy, link „przejdź do starszych postów” znika, gdy jestem w `&paged=4` mojego bloga. Mogę jednak ręcznie wpisać np. `&paged=5` i dostaję posty z piątej strony (co oznacza, że posty tam są, ale `get_next_posts_link()` po prostu się nie pojawia). **Więc..** * Wydrukowanie mojej całkowitej liczby postów zwraca prawidłową liczbę (33), co oznacza, że wszystkie moje posty są poprawnie odpytywane. * Posty i strony bloga działają poprawnie (tzn. mogę wpisać &paged=5 lub 6 lub tak dalej) i otrzymuję konkretną stronę bloga z odpowiednimi postami. * Próbowałem również `next_posts_link()` bezskutecznie. **Obecny kod wygląda tak:** echo '

'.get_next_posts_link($pagi_older_text, 0).'

'.get_previous_posts_link($pagi_newer_text).'

'; Dziękuję Ci! **Zapytanie o posty** get_header(); $stronicowany = (get_query_var('stronicowany')) ? get_query_var('stronicowane') : 1; $blogcats = $era_opts['era_opts_blog_thecats']; if(!isset($era_opts['era_opts_blog_thecats'])) { $blogcats = ''; } else { $blogcats = implode(',', $blogcats); } $args = array( 'post_type' => 'post', 'numberposts' => '-1', 'paged' => $paged, 'category' => $blogcats ); $era_blog_posts = get_posts($args); **Dodano funkcję pre_get_posts w functions.php** function era_blog_cats_wpse_103587($qry) { if ($qry->is_page(122) && is_main_query()) { $era_opts = get_option('era_theme_panel'); $blogcats = $era_opts['era_opts_blog_thecats']; if(!empty($era_opts['era_opts_blog_thecats'])) { $qry->set('kategoria__in', $blogcats); } } } add_action('pre_get_posts','era_blog_cats_wpse_103587');


title: Wyświetlaj metadane użytkownika z obszaru tekstowego jako sformatowany tekst

text: Dzięki poniższym dwóm funkcjom mogę dodać niestandardowe pole tekstowe użytkownika o nazwie 'publications' do profilu użytkownika i zapisać/zaktualizować je: add_action( 'show_user_profile', 'extra_user_profile_fields' ); add_action( 'edit_user_profile', 'extra_user_profile_fields' ); function extra_user_profile_fields( $user ) { ?> <textarea rows="10" cols="450" name="publikacje" id="publikacje" class="zwykły-tekst" /> <?php echo esc_attr( get_the_author_meta( 'publikacje ', $użytkownik->ID ) ); ?></textarea> <?php } add_action( 'personal_options_update', 'save_extra_user_profile_fields' ); add_action( 'edit_user_profile_update', 'save_extra_user_profile_fields' ); function save_extra_user_profile_fields( $user_id ) { if ( !current_user_can( 'edit_user', $user_id )) { return false; } update_user_meta( $user_id, 'publikacje', $_POST['publikacje'] ); } Za pomocą następnej funkcji mogę wyświetlić metadane z pola utworzonego powyżej na stronie użytkownika, z krótkim kodem `[USER_META user_id=2 meta="publications"]`: add_shortcode('USER_META', 'user_meta_shortcode_handler'); function user_meta_shortcode_handler($atts,$content=null){ return esc_html(get_user_meta($atts['user_id'], $atts['meta'], true)); } Problem polega na tym, że w obszarze tekstowym mogę sformatować tekst prostymi akapitami, ale gdy jest wyświetlany na interfejsie użytkownika, akapity znikają i widzę tylko prosty przepływ tekstu. Jak to rozwiązać? Mam Wordpress 3.5, Twenty Twelve Theme.


title: nie może osiągnąć tej struktury (posty niestandardowe VS kategorie VS ??)

text: Jestem trochę zrozpaczony, bo nie wiem, jak zrobić to, czego potrzebuję (a pracowałem z WP od dłuższego czasu..) Zasadniczo muszę pokazać swoją pracę artystyczną. Każda praca to post, strona lub niestandardowe typy (nadal nie wiem, które pasują najlepiej) Mam 3 kategorie prac i nie będę mieć więcej. Mam bloga na mojej stronie i niestandardowy link bezpośredni to: > /blog/%year%/%monthnum%/%day%/%postname%/ Więc myślę, że to już usuwa hipotezę typu postu (nie chcę url jak : **julienbayle.net/blog** .... Chcę tego: **julienbayle.net/works** pokazuje WSZYSTKIE moje prace jako stronę portfolio z tylko miniaturami jako siatka/tabela i paginacja.** julienbayle.net/works/creation** pokazuje, że działa tylko przy tworzeniu kategorii jako siatka miniatur **julienbayle.net/works/lab** pokazuje tylko działa w kategorii laboratorium jako siatka miniatur **julienbayle.net/ works/collab** pokazuje również prace w kategorii collab jako siatkę miniatur. Klikając na miniatury, zobaczysz rozważaną pracę, na przykład: **julienbayle.net/works/collab/work1** **julienbayle.net /works/collab/work2** itp. Próbowałem z niestandardowym typem o nazwie "works", ale miałem problemy z paginacją. Spróbowałem więc, używając podstawowej hierarchii kategorii i stron: **works** **\-- tworzenie ** **\-- laboratorium** **\-- collab** Ale nie mogę t mieć dobry permalink + błędny link do każdej pracy (zawiera strukturę postu na blogu) Czy ktoś może mi pomóc? Z góry wielkie dzięki :)


title: Dziwne zachowanie stronicowania_linków. Link do pierwszej strony to zawsze ta, na której się znajduję, wszystkie inne linki są poprawne

text:
Używam następującego kodu do generowania niektórych stronicowania: $wp_query = new WP_Query(); $wp_query->query('posts_per_page=5'.'&paged='.$paged); $duży = 999999999; echo '
'; echo paginate_links(array( 'base' => '%_%', 'format' => str_replace($big, '%#%', esc_url(get_pagenum_link( $big ))), 'current' => max( 1 , get_query_var('paged') ), 'total' => $wp_query->max_num_pages, 'end_size' =>4, 'type' => 'list')); echo '
'; Generuje moje linki poprawnie na pierwszej stronie, ale jeśli przejdę na jakąkolwiek inną stronę, wszystko jest nadal poprawne, z wyjątkiem linku do strony 1, który jest zawsze adresem URL dowolnej strony, na której się znajduję. Wygląda na to, że brakuje mi czegoś prostego, ktoś zna poprawkę?


title: Jak dodać do wyszukiwania dodatkowe terminy wyszukiwania (np. synonimy)?

text: Prowadzę bloga o różnych narzędziach programowych. Często korzystam z wyszukiwania, aby znaleźć artykuły, które napisałem na blogu. Napisałem również artykuł o `latexdiff`, ale zawsze zapominaj o nazwie i spróbuj na przykład `difftex`, który nie daje żadnych wyników w wyszukiwaniu. Pomyślałem, że dodanie tagu `difftex` może rozwiązać problem, nie zakłócając głównego artykułu poprzez dodanie np. zdanie "Czasem mieszam to z difftex, difflatex,...". Ale dowiedziałem się, że do wyszukiwania nie używa się tagów. Jaki jest **złoty sposób** dodawania terminów do wyszukiwania?


title: Jak mogę uzyskać inny rozmiar obrazu, jeśli mam tylko link?

text: Z różnych powodów nie mogę używać wbudowanej w Wordpress funkcji miniatur. Zamiast tego chcę użyć pierwszego obrazu w poście jako miniatury. Oto, co znalazłem w kodeksie: Pokaż pierwszy obrazek powiązany z postem. Jednak problem polega na tym, że jeśli post zawiera wiele obrazów, ale pierwszy obraz w poście nie jest w rzeczywistości tym, który został przesłany jako pierwszy, otrzymasz drugi obraz zamiast pierwszego. * * * Postanowiłem więc użyć czegoś podobnego do tego podejścia, które używa wyrażenia regularnego do parsowania `the_content` w celu znalezienia pierwszego posta. Działa to dobrze, ale kończy się na rozmiarze obrazu, który został użyty w poście, i chcę tylko rozmiaru miniatury. * * * **Więc oto pytanie:** Jeśli mam link do obrazu, czy mogę uzyskać inny rozmiar? Wygląda na to, że potrzebuję w jakiś sposób identyfikatora załącznika, abym mógł uzyskać rozmiar obrazu za pomocą tego: wp_get_attachment_link( $id, 'thumbnail' ); Problem polega na tym, **jak uzyskać identyfikator, jeśli mam tylko adres URL**?


title: Jaki jest dobry sposób na zaimplementowanie galerii zdjęć na Wordpress?

text: Chcę opublikować około 1 GB zdjęć na mojej stronie internetowej opartej na Wordpress. Chcę, aby widzowie szybko wczytywali zdjęcia, ale także mogli pobierać wersje w wysokiej rozdzielczości. Oto, czego próbowałem. 1) Korzystanie z NextGen: wydaje się to świetne, ale gdy przesyłane są duże zdjęcia, NextGen nie zmniejsza ich automatycznie, co powoduje, że galerie są bardzo wolne. 2) Korzystanie z Flickr: Niestety, wielu moich klientów przegląda zdjęcia z Chin, a Flickr czasami działa tam wolno. Poza tym darmowy Flickr ma limit wysyłania 300 MB/miesiąc. 3) Picasa: to samo, aplikacje Google działają powoli w Chinach. Jestem otwarty na budżet < 25 USD rocznie, ale naprawdę doceniłbym bezpłatne usługi. Dziękuję Ci.


title: Strona z wieloma pętlami przerywającymi paginację

text:
Stworzyłem dostosowany index.php, dzięki czemu mam wiele pętli na tej samej stronie, dzięki czemu zawartość może być wyświetlana inaczej. Udało mi się to zadziałać, jednak paginacja jest zepsuta. Pomimo kilku godzin googlowania i próbowania różnych rzeczy, nie mogę zmusić tego do pracy. Kolejne strony wyświetlają po prostu to samo, co strona główna. Używam również wtyczki WP-PageNavi do tworzenia stronicowania na dole. Każda kolejna strona jest poprawna w pasku adresu i na dole strony zgodnie z wtyczką, ale treść jest taka sama na każdej stronie. Rozumiem, że nie można mieć jednocześnie „stronicowania” i „offsetu”, ale absolutnie nie rozumiem, jak to naprawić. Oto kod:
 <?php $temp = $wp_query; $wp_query= null; $wp_query = nowe WP_Query(); $wp_query->query('showposts=1'.'&paged='.$paged); ?> <?php $posts = get_posts('numberposts=1&offset=0'); foreach ($posty jako $post) : start_wp(); ?> <?php statyczny $liczba1 = 0; if ($count1 == "1") { przerwa; } else { ?>  <?php $wp_query = null; $wp_query = $temp;?> <?php $count1++; } ?> <?php endforeach; ?>

 <?php $temp = $wp_query; $wp_query= null; $wp_query = nowe WP_Query(); $wp_query->query('showposts=4'.'&paged='.$paged); ?> <?php $posts = get_posts('numberposts=4&offset=1'); foreach ($posty jako $post) : start_wp(); ?> <?php statyczny $liczba2 = 0; if ($count2 == "4") { przerwa; } else { ?>

 <?php $count2++; } ?> <?php endforeach; ?>
  <?php $wp_query = null; $wp_query = $temp;?>
 <?php $temp = $wp_query; $wp_query= null; $wp_query = nowe WP_Query(); $wp_query->query('showposts=6'.'&paged='.$paged); ?> <?php $posts = get_posts('numberposts=6&offset=5'); foreach ($posty jako $post) : start_wp(); ?> <?php statyczny $liczba3 = 0; if ($count3 == "6") { przerwa; } else { ?>

 <?php $count3++; } ?> <?php endforeach; ?>
  <?php $wp_query = null; $wp_query = $temp;?>


title: Powiadomienie JS.Alescurf

text: Próbuję usunąć tego wirusa, który powoduje, że niektóre przeglądarki, takie jak Opera, nie mogą otworzyć tej witryny, ponieważ wykrywa złośliwe oprogramowanie. To jest blog. Jak to rozwiązać?


title: Niestandardowa pętla z instrukcją warunkową do oddzielenia poszczególnych terminów

text: Powiedzmy na przykład: mam niestandardową taksonomię o nazwie „owoc”, która składa się z 3 terminów „jabłko”, „pomarańcza” i „winogrono”. Więc aby uzyskać wszystkie posty w obrębie wszystkich tych trzech terminów, zrobiłbym to : $args = array( 'post_per_page' => '-1', 'tax_query' => array( array( 'taxonomy' => 'fruit', 'field' => 'slug', 'terms' => array('jabłko','pomarańcza','winogrono') ) ) ); $zapytanie = nowe WP_Query( $args ); while($query->have_posts()) : $query->the_post(); ... Rzeczy do wyświetlenia z każdego postu na koniec; Teraz powyższa pętla wyświetli wszystkie posty z każdego terminu. Moje pytanie brzmi, jak oddzielić poszczególne terminy, aby móc wyświetlać jabłka w div#apple, orange w div#orange i grape w div#grape. Próbuję użyć instrukcji warunkowej, ale nie wiem, jak... @kaiser - Mój wynik var_dump object(WP_Query)#300 (45) { ["query_vars"]=> array(58) { ["posts_per_page"]=> int(15) ["zapytanie_podatkowe"]=> array(1) { [0]=> array(3) { ["taksonomia"]=> string(12) " psny-contest" ["pole"]=> string(4) "slug" ["warunki"]=> array(5) { [0]=> string(10) "fall-award" [1]=> string (12) "nagroda-wiosenna" [2]=> string(12) "nagroda-letnia" [3]=> string(12) "nagroda-zimowa" [4]=> string(22) "specjalna-okazyjna- award" } } } ["błąd"]=> string(0) "" ["m"]=> int(0) ["p"]=> int(0) ["post_parent"]=> string(0 ) "" ["subpost"]=> string(0) "" ["subpost_id"]=> string(0) "" ["załącznik"]=> string(0) "" ["identyfikator załącznika"]=> int (0) ["nazwa"]=> string(0) "" ["statyczny"]=> string(0) "" ["nazwa strony"]=> string(0) "" ["identyfikator strony"]=> int (0) ["druga"]=> string(0) "" ["minuta"]=> string(0) "" ["godzina"]=> string(0) "" ["dzień"]=> int (0) ["numer miesiąca"]=> int(0) ["rok"]=> int(0) ["w"]=> int(0) ["nazwa_kategorii"]=> string(0) "" [ "tag"]=> string(0) "" ["kot"]=> string(0) "" ["identyfikator_tagu"]=> string(0) "" ["nazwa_autora"]=> string(0) " " ["feed"]=> string(0) "" ["tb"]=> string(0) "" ["stronicowany"]=> int(0) ["comments_popup"]=> string(0) "" ["meta_klucz"]=> string(0) "" ["meta_wartość"]=> string(0) "" ["podgląd"]=> string(0) "" ["s"]=> string(0) "" ["zdanie"]=> string(0) "" ["pola"]=> string(0) "" ["kategoria__in"]=> tablica(0) { } ["kategoria__nie_w"]=> array(0) { } ["kategoria__i"]=> array(0) { } ["post__in"]=> array(0) { } ["post__nie_w"]=> array( 0) { } ["tag__w"]=> array(0) { } ["tag__nie_w"]=> array(0) { } ["tag__i"]=> array(0) { } ["tag_slug__w"]=> array(0) { } ["tag_slug__and"]=> array(0) { } ["ignore_sticky_posts"]=> bool(false) ["suppress_filters"]=> bool(false) ["cache_results"]=> bool( true) ["update_post_term_cache"]=> bool(true) ["update_post_meta_cache"]=> bool(true) ["post_type"]=> string(0) "" ["nopaging"]=> bool(false) [" comments_per_page"]=> string(2) "50" ["no_found_rows"]=> bool(false) ["taksonomia"]=> string(12) "psny-contest" ["term"]=> string(10) "fall-award" ["zamówienie"]=> string(4) "DESC" } ["tax_query"]=> object(WP_Tax_Query)#298 (2) { ["zapytania"]=> array(1) { [ 0]=> array(5) { ["taksonomia"]=> string(12) "psny-contest" ["warunki"]=> array(5) { [0]=> string(10) "fall-award" [1] => string(12) "nagroda-wiosna" [2]=> string(12) "nagroda-letnia" [3]=> string(12) "nagroda-zimowa" [4]=> string(22) "specjalne -occasion-award" } ["include_children"]=> bool(true) ["pole"]=> string(4) "slug" ["operator"]=> string(2) "IN" } } ["relacja "]=> string(3) "ORAZ" } ["meta_query"]=> object(WP_Meta_Query)#299 (2) { ["zapytania"]=> array(0) { } ["relacja"]=> NULL } ["liczba_postów"]=> int(15) ["bieżący_post"]=> int(-1) ["w_pętli"]=> bool(false) ["liczba_komentarzy"]=> int(0) ["bieżący_komentarz" ]=> int(-1) ["znalezione_posty"]=> string(2) "20" ["max_num_pages"]=> float(2) ["max_num_comment_pages"]=> int(0) ["jest_single"]= > bool(false) ["is_preview"]=> bool(false) ["is_page"]=> bool(false) ["is_archive"]=> bool(true) ["is_date"]=> bool(false) [ "jest_rok"]=> bool(false) ["jest_miesiąc"]=> bool(false) ["jest_dzień"]=> bool(false) ["jest_czas"]=> bool(false) ["jest_autor"]=> bool(false) ["is_category"]=> bool(false) ["is_tag"]=> bool(false) ["is_tax"]=> bool(true) ["is_search"]=> bool(false) ["is_feed"]=> bool(false) ["is_comment_feed" ]=> bool(false) ["is_trackback"]=> bool(false) ["is_home"]=> bool(false) ["is_404"]=> bool(false) ["is_comments_popup"]=> bool(false ) ["is_paged"]=> bool(false) ["is_admin"]=> bool(false) ["is_attachment"]=> bool(false) ["is_singular"]=> bool(false) ["is_robots"] => bool(false) ["is_posts_page"]=> bool(false) ["is_post_type_archive"]=> bool(false) ["query_vars_hash"]=> string(32) "36947eefd755aba84b755ec8db4398dc" ["query"_vars> (false) ["thumbnails_cached"]=> bool(false) ["zapytanie"]=> array(2) { ["posts_per_page"]=> string(2) "15" ["tax_query"]=> array(1 ) { [0]=> array(3) { ["taksonomia"]=> string(12) "psny-contest" ["pole"]=> string(4) "slug" ["warunki"]=> tablica (5) { [0]=> string(10) "jesień-nagroda" [1]=> string(12) "wiosna-nagroda" [2]=> string(12) "lato-nagroda" [3]= > string(12) "winter-award" [4]=> string(22) "special-occasion-award" } } } } ["żądanie"]=> string(690) " WYBIERZ SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts WEWNĘTRZNE DOŁĄCZENIE wp_term_relationships WŁ. (wp_posts.ID = wp_term_relationships.object_id) DOŁĄCZ wp_icl_translations tpost WŁ. ','post_picture') DOŁĄCZ wp_icl_languages l ON t.language_code=l.code AND l.active=1 WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (92,90,91,89,88)) AND wp_posts.post_type IN ('post', 'page', 'attachment', 'picture') AND (wp_posts.post_status = 'publish' OR wp_posts.post_author = 1 AND wp_posts.post_status = 'private') AND t.language_code='en' GROUP BY wp_posts.ID ORDER BY wp_posts.post_date LIMIT ZAPIS 0, 15" ["posts"]=> array(15) { [0]=> object(stdClass)#350 (24) { ["ID"]=> int (1086) ["post_author"]=> string(1) "1" ["post_data"]=> string(19) "2012-01-16 03:59:46" ["post_date_gmt"]=> string(19 ) "2012-01-16 08:59:46" ["treść_wpisu"]=> string(0) "" ["tytuł_wpisu"]=> string(12) "Lodowisko" ["wyciąg_wpisu"]=> string( 12) „Skating Rink" ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"] => string(0) "" ["post_name"]=> string(12) "lodowisko" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 04:01:52" ["post_modified_gmt"]=> string(19) "2012-01-16 09:01:52" ["post_content_filtered" ]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1086" ["menu_order "]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" [ "filter"]=> string(3) "surowy" } [1]=> object(stdClass)#351 (24) { ["ID"]=> int(1083) ["post_author"]=> string(1 ) "1" ["post_date"]=> string(19) "2012-01-16 03:58:49" ["post_date_gmt"]=> string(19) "2012-01-16 08:58:49" ["post_content"]=> string(0) "" ["tytu_postu"]=> string(9) "Dirty Boy" ["post_excerpt"]=> string(23) "Profil Dirty Boy" ["post_status "]=> string(7) "opublikujish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(9) "dirty-boy" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01 -16 04:03:10" ["post_modified_gmt"]=> string(19) "2012-01-16 09:03:10" ["post_content_filtered"]=> string(0) "" ["post_parent"]= > int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1083" ["menu_order"]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [ 2]=> object(stdClass)#352 (24) { ["ID"]=> int(1080) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:57:45" ["post_date_gmt"]=> string(19) "2012-01-16 08:57:45" ["post_treść"]=> string(0) "" [" post_title"]=> string(10) "Night Glow" ["post_excerpt"]=> string(163) "Tylko kolejny eksperyment na uchwyceniu zorzy polarnej. 2 ekspozycje tutaj. Jeden na niebo, i oświetlonydłuższa do wody i pierwszego planu. Zawsze zapominam " ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło" ]=> string(0) "" ["nazwa_postu"]=> string(10) "night-glow" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) " " ["post_modified"]=> string(19) "2012-01-16 03:57:45" ["post_modified_gmt"]=> string(19) "2012-01-16 08:57:45" ["post_content_filtered "]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1080" [" menu_order"]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [3]=> object(stdClass)#353 (24) { ["ID"]=> int(1077) ["post_author"]=> string( 1) "1" ["post_date"]=> string(19) "2012-01-16 03:56:07" ["post_date_gmt"]=> string(19) "2012-01-16 08:56:07 " ["treść_wpisu"]=> string(0) "" ["tytuł_wpisu"]=> string(14) "Fajny krajobraz" ["wyciąg_wpisu"]=> string(14) "Coool Landscape" ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"] => string(0) "" ["post_name"]=> string(14) "fajny krajobraz" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:56:07" ["post_modified_gmt"]=> string(19) "2012-01-16 08:56:07" ["post_content_filtered" ]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1077" ["menu_order "]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" [ "filter"]=> string(3) "surowy" } [4]=> object(stdClass)#354 (24) { ["ID"]=> int(1074) ["post_author"]=> string(1 ) "1" ["post_data"]=> string(19) "2012-01-16 03:54:40" ["post_date_gmt"]=> string(19) "2012-01-16 08:54:40" ["post_content"]=> string(0) "" ["post_title"]=> string(20) "Krajobraz wodospadów" ["post_excerpt"]=> string(43) "Krajobraz wodospadów i płynącever." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"] => string(0) "" ["post_name"]=> string(20) "waterfalls-landscape" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-18 21:54:33" ["post_modified_gmt"]=> string(19) "2012-01-19 02:54:33" ["post_content_filtered" ]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1074" ["menu_order "]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" [ "filter"]=> string(3) "surowy" } [5]=> object(stdClass)#355 (24) { ["ID"]=> int(1071) ["post_author"]=> string(1 ) "1" ["post_data"]=> string(19) "2012-01-16 03:52:10" ["post_date_gmt"]=> string(19) "2012-01-16 08:52:10" ["post_content"]=> string(0) "" ["post_title"]=> string(16) "Tajmahal Sunrise" ["post_excerpt"]=> string(33) "Tajmahal Sunrise i poranna mgła." ["post_statnas"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_password"]=> string(0 ) "" ["post_name"]=> string(16) "tajmahal-sunrise" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"] => string(19) "2012-01-16 03:52:10" ["post_modified_gmt"]=> string(19) "2012-01-16 08:52:10" ["post_content_filtered"]=> string( 0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1071" ["menu_order"]=> int (0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filtr"]= > string(3) "surowy" } [6]=> object(stdClass)#356 (24) { ["ID"]=> int(1068) ["post_author"]=> string(1) "1" [ "post_date"]=> string(19) "2012-01-16 03:51:19" ["post_date_gmt"]=> string(19) "2012-01-16 08:51:19" ["post_treść"] => string(0) "" ["post_title"]=> string(19) "Krajobraz bocznej drogi" ["post_excerpt"]=> string(52) "Krajobraz bocznej drogi na pięknej autostradzie w Tiwanie." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"]=> string(0 ) "" ["post_name"]=> string(19) "side-road-landscape" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified "]=> string(19) "2012-01-16 03:51:19" ["post_modified_gmt"]=> string(19) "2012-01-16 08:51:19" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1068" ["menu_order"]= > int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filtr" ]=> string(3) "surowy" } [7]=> object(stdClass)#357 (24) { ["ID"]=> int(1065) ["post_author"]=> string(1) "1 " ["data_postu"]=> string(19) "2012-01-16 03:50:16" ["post_data_gmt"]=> string(19) "2012-01-16 08:50:16" ["post_treść "]=> string(0) "" ["post_title"]=> string(13) "Piękne niebo" ["post_excerpt"]=> string(40) "Piękne niebo i piękna zielona trawa." ["post_status"] => ciąg(7) "opublikuj" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name "]=> string(13) "piękne-niebo" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:50:16" ["post_modified_gmt"]=> string(19) "2012-01-16 08:50:16" ["post_content_filtered"]=> string(0) "" [" post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1065" ["menu_order"]=> int(0) ["post_type "]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) " surowy" } [8]=> object(stdClass)#358 (24) { ["ID"]=> int(1062) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:48:31" ["post_date_gmt"]=> string(19) "2012-01-16 08:48:31" ["post_treść"]=> string(0) "" ["post_title"]=> string(20) "Fotografia portretowa" ["post_excerpt"]=> string(36) "Fotografia portretowa samotnego chłopca." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"]=> string(0) "" ["post_name"]=> string(20) "portrait-photography" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03: 48:31" ["post_modified_gmt"]=> string(19) "2012-01-16 08:48:31" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0 ) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1062" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [9]=> object(stdClass)#359 (24) { ["ID"]=> int(1057) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01 -16 03:45:55" ["post_date_gmt"]=> string(19) "2012-01-16 08:45:55" ["post_treść"]=> string(0) "" ["tytuł_postu"]= > string(17) "Maluj fotografię" ["post_excerpt"]=> string(36) "Maluj fotografię cudownego dnia." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "otwórz" ["post_hasło"]=> string(0) "" ["post_name"]=> string(16) " paint-phtography" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:47 :24" ["post_modified_gmt"]=> string(19) "2012-01-16 08:47:24" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1057" ["menu_order"]=> int(0) ["post_type"]=> string(7) " obrazek" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [10]=> obiekt (stdClass)#360 (24) { ["ID"]=> int(1054) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01- 16 03:44:28" ["post_date_gmt"]=> string(19) "2012-01-16 08:44:28" ["post_treść"]=> string(0) "" ["tytuł_postu"]=> string(17) "Statua Wolności" ["post_excerpt"]=> string(29) "Sylwetka Statuy Wolności" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4 ) "otwarty" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(17) "statua-wolności" ["to_ping"]= > string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:44:28" ["post_modified_gmt"]=> string(19) "2012-01-16 08:44:28" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49 ) "http://psnyusa.org/?post_type=picture&p=1054" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"]=> string (0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [11]=> object(stdClass)#361 (24) { [ "ID"]=> int(1050) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:43:20" ["data_posta_gmt "]=> string(19) "2012-01-16 08:43:20" ["post_treść"]=> string(0) "" ["tytuł_postu"]=> string(16) "New York Skyline" [ "post_excerpt"]=> string(43) "Panorama Nowego Jorku patrząca na zachód na nocne niebo." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(16) "new-york-skyline" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:43:20" ["post_modified_gmt"]=> string (19) "2012-01-16 08:43:20" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1050" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"]=> string( 0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [12]=> object(stdClass)#362 (24) { [" ID"]=> int(1047) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:41:16" ["data_publikacji_gmt" ]=> string(19) "2012-01-16 08:41:16" ["treść_wpisu"]=> string(0) "" ["tytuł_wpisu"]=> string(30) "Fotografia w podczerwieni Rybak" [" post_excerpt"]=> string(50) "Fotografia w podczerwieni Rybak sam łowi ryby." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz"["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(30) "infrared-photography-fisher" ["to_ping"] => string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:41:16" ["post_modified_gmt"]= > string(19) "2012-01-16 08:41:16" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string( 49) "http://psnyusa.org/?post_type=picture&p=1047" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"]=> string(0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [13]=> object(stdClass)#363 (24) { ["ID"]=> int(1044) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:38:14" [" post_date_gmt"]=> string(19) "2012-01-16 08:38:14" ["post_content"]=> string(0) "" ["post_title"]=> string(17) "Pocisk o dużej szybkości" ["post_excerpt"]=> string(40) "Szybki Pocisk przechodzący przez kredki." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórzn" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(17) "high-speed-bullet" ["to_ping "]=> string(0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-16 03:38:14" ["post_modified_gmt" ]=> string(19) "2012-01-16 08:38:14" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1044" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"] => string(0) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } [14]=> object(stdClass)#364 (24 ) { ["ID"]=> int(1041) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:35:55" ["post_date_gmt"]=> string(19) "2012-01-16 08:35:55" ["post_content"]=> string(0) "" ["post_title"]=> string(22) "Grand Central Wejście" ["post_excerpt"]=> string(30) "Statua Wielkiego Centralnego wejścia." ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" [" stan_pingu"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(22) "grand-central-entrance" ["to_ping"]=> string (0) "" ["pingowane"]=> string(0) "" ["post_modified"]=> string(19) "2012-01-17 13:14:52" ["post_modified_gmt"]=> string( 19) "2012-01-17 18:14:52" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) " http://psnyusa.org/?post_type=picture&p=1041" ["menu_order"]=> int(0) ["post_type"]=> string(7) "picture" ["post_mime_type"]=> string(0 ) "" ["liczba_komentarzy"]=> string(1) "0" ["filtr"]=> string(3) "surowy" } } ["post"]=> object(stdClass)#350 (24) { ["ID"]=> int(1086) ["autor_postu"]=> string(1) "1" ["data_publikacji"]=> string(19) "2012-01-16 03:59:46" [" post_date_gmt"]=> string(19) "2012-01-16 08:59:46" ["post_content"]=> string(0) "" ["post_title"]=> string(12) "Lodowisko" [ "post_excerpt"]=> string(12) "Lodowisko" ["post_status"]=> string(7) "opublikuj" ["comment_status"]=> string(4) "otwórz" ["ping_status"]=> string (4) "otwórz" ["po_przepustceword"]=> string(0) "" ["nazwa_postu"]=> string(12) "lodowisko" ["to_ping"]=> string(0) "" ["pingowane"]=> string(0 ) "" ["post_modified"]=> string(19) "2012-01-16 04:01:52" ["post_modified_gmt"]=> string(19) "2012-01-16 09:01:52" [ "post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(49) "http://psnyusa.org/?post_type=picture&p=1086" ["menu_order"]=> int(0) ["post_type"]=> string(7) "obraz" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) " 0" ["filtr"]=> string(3) "surowy" } }


title: Dokumentacja obiektu JavaScript WP?

text: Pracowałem nad wdrożeniem biblioteki multimediów w ramach jednej z moich wtyczek/motywów. Znalazłem fajny samouczek (http://mikejolley.com/2012/12/using-the-new-wordpress-3-5-media-uploader-in-plugins/), który pokazał mi, jak to zrobić za pomocą obiektu JS 'wp' Nie mogę znaleźć żadnej dokumentacji na ten temat w kodeksie lub podczas Googlingu. Jak poznać ten przedmiot i jego metody?


title: Menu dla dzieci „statyczne” z akordeonem

text: Chcę stworzyć menu podrzędne i żaden z przykładów w kodeksie Wordpress nie wydaje się robić tego, co próbuję stworzyć. Mam główny poziomy pasek nawigacyjny, co jest w porządku. Po kliknięciu strony najwyższego poziomu chcę, aby menu paska bocznego pojawiło się z efektem akordeonu, aby przeglądać strony podrzędne; jednak podczas odwiedzania strony podrzędnej nie chcę, aby menu na pasku bocznym resetowało się, aby pokazać następny poziom jako górną stronę ... jeśli to ma sens: Oto JSFiddle, aby pokazać, co mam na myśli: http://jsfiddle .net/DY8Fk/ Jeśli klikniesz główny link nawigacyjny na górnym pasku nawigacyjnym, wyświetli tę stronę z podmenu. **Bez względu na to, którą stronę odwiedzasz w tym podmenu, podmenu się nie zmienia.** Chciałbym użyć CSS, aby podświetlić bieżącą stronę w menu nawigacyjnym i ewentualnie dodać efekt akordeonu. Każda pomoc byłaby bardzo mile widziana!


title: Nie można usunąć widżetu z administratora

text: Właśnie zaktualizowałem do WP 3.6, a także właśnie wyłączyłem tryb sieciowy na stronie Wordpress. Nie mogę usunąć utworzonego przeze mnie widżetu. Jest to widget tekstowy. Nie mogę też usunąć widżetu wyszukiwania. Jestem zalogowany do WP z tą samą nazwą użytkownika, która stworzyła widżet. Jakieś pomysły?


title: Paginacja bloga BEZ używania max_num_pages

text: WP 3.2.1 Jestem w trudnej sytuacji. Muszę stworzyć trochę stronicowania bloga, ale wydaje mi się, że natrafiam na opisany tu błąd i nie mam uprawnień do majstrowania przy pliku `php.ini` serwera. Tak więc muszę znaleźć sposób na stworzenie paginacji bloga bez posiadania max_num_pages. Czy to jest możliwe? Nie chcę przeprojektowywać pętli bloga, jeśli nie muszę. EDYCJA: max_num_pages nie znajduje się nawet na liście query_vars, gdy drukuję je za pomocą `print_r($wp_query->query_vars);` EDIT 2: Podobnie found_posts również nie znajduje się w $wp_query. Jeśli to pomoże, jako motywu używam zmodyfikowanej wersji Avii.


title: Zmiana maksymalnej liczby postów na blogu na stronie nie działa

text: WP 3.2.1 Zmiana maksymalnej liczby postów wyświetlanych na każdej stronie poprzez Ustawienia->Czytanie nie działa. Czy ten zgłoszony błąd może być przyczyną?


title: Link do zewnętrznego adresu URL jako polecane obrazy

text: Jak ustawić miniaturę posta (polecany obraz) z zewnętrznego adresu URL bez przesyłania obrazu do biblioteki multimediów WordPress.


title: Ustawiaj warunki programowo

text: Chciałbym użyć `wp_set_post_terms()` lub `wp_set_object_terms()`. Myślę, że przeczytałem cały kodeks i wszystkie posty na forum o tych funkcjach i nadal nie mogę ich zmusić. Mam taksonomię o nazwie `store` z wieloma sklepami (np. Adobe, Nike itp.). Tak więc otrzymuję identyfikator z: $myvar = term_exists( 'Adobe', 'store'); co daje mi ten wynik: array(2) { ["term_id"]=> string(5) "32771" ["term_taxonomy_id"]=> string(5) "32802" } Teraz próbowałem wszystkiego: wp_set_post_terms($ POSTID, 32802, „sklep”); wp_set_post_terms ($POSTID, 32802, 32771); wp_set_post_terms ($ POSTID, 32771, 32802); wp_set_post_terms ($POSTID, 'Amazon', 'sklep'); wp_set_post_terms ($POSTID, 32771, 'sklep'); wp_set_post_terms ($POSTID, tablica (32802), 'sklep'); wp_set_post_terms ($POSTID, tablica (32802), tablica (32771)); wp_set_post_terms ($POSTID, tablica (32771), 'sklep'); wp_set_post_terms ($POSTID, tablica (32771), tablica (32802)); Próbowałem również umieścić je w zmiennych, małymi literami, wielkimi literami, z pierwszą literą wielką literą… wszystko wciąż zwraca mi „nieprawidłową taksonomię”. object(WP_Error)#5342 (2) { ["błędy"]=> array(1) { ["nieprawidłowa_taksonomia"]=> array(1) { [0]=> string(25) "Nieprawidłowa taksonomia" } } ["error_data"]=> array(0) { } Co mam zrobić?


title: WordPress 3.6 generuje pustą bazę danych

text: Chciałem przeprowadzić migrację mojego lokalnego WordPressa, którego używam do tworzenia motywów, do wersji 3.6, ale wygenerowane tabele w bazie danych są puste. WordPress tworzy wszystkie tabele, ale tylko `wp_options` jest wypełniane, ale nie zawartością wprowadzoną do konfiguracji. Kiedy uruchamiam instalację, pojawia się pusty ekran z logo WordPress na `/wp-admin/install.php?step=2`. (zrzut ekranu) Na początku myślałem, że to problem z wersją niemiecką, ale ten sam błąd pojawia się w "oficjalnej" wersji z wordpress.org. Używam PHP 5.5.1 i MySQL 5.6.11.


title: Integracja wtyczki W3 Total Cache

text: Pracuję nad wtyczką (widżetem), która korzysta z niektórych transjentów, które są aktualizowane od czasu do czasu. To powiedziawszy, kiedy te transjenty zostaną zaktualizowane, myślę, że będę musiał opróżnić pamięć podręczną, aby poprawnie wyświetlić nowe dane. Dlatego zastanawiam się, czy mam jakiś sposób na opróżnienie pamięci podręcznej tylko dla widżetu, a nie całej pamięci podręcznej. Macie jakieś rady?


title: Zarejestruj się przez URL

text: Szukam rozwiązania, w którym można zarejestrować się przez url. Oto rzecz, chcę wysłać e-mail z linkiem URL. Najlepszy przypadek: jeśli odbiorca kliknie ten link, automatycznie zostanie zarejestrowany na mojej witrynie wordpress (i stanie się subskrybentem) i zostanie przekierowany na stronę w mojej witrynie. Po drugie: ...lub zostaną przekierowani na stronę rejestracji, na której wpisano już ich identyfikator e-mail, więc wystarczy kliknąć „akceptuję” na tej stronie, aby się zarejestrować. Czy to w ogóle wykonalne?


title: Jak dodać media audio do posta?

text: **Próbuję tylko dodać plik audio** do bloga Wordpress! Wypróbowałem różne wtyczki odtwarzacza audio: nieistniejący już (?) minimalistyczny odtwarzacz haiku, odtwarzacz jQuery, mb.miniAudioPlayer i MediaElement.js. W każdej próbie miałem zainstalowany tylko jeden odtwarzacz. I dla każdego z nich mogę zobaczyć panel (ir) _settings_ i dodać odpowiedni kod w jakimś poście, aby wyświetlić odtwarzacz. Na razie w porządku. Nie mogę jednak dodać żadnych plików multimedialnych do odtwarzacza(ów)! Nie można wybrać wszystkich plików multimedialnych, które przesłałem. Na przykład podczas edytowania postu wybieram _Dodaj multimedia_ i wewnątrz okna _Wstaw multimedia_ oczekuję, że przynajmniej pliki audio (ogg, mp3 - wcześniej przesłane) zobaczę pod zakładką _Kolekcja multimediów_. To okno „Wstaw nośnik” jest po prostu puste! Co mogę zrobić, aby prześledzić „błąd”? Czy jest to być może związane z jakimikolwiek uprawnieniami dostępu do katalogu/plików, w których jest zainstalowany WordPress?


title: Wp ulubione posty według określonej kategorii?

text:
Cóż, przejdę do sedna, próbuję wyświetlić określoną kategorię za pomocą wtyczki ulubionych postów Wp, dodaję `$category_id = get_cat_ID('news');` ale to nie działa, pokazuje wszystko kategoria znajduje się w ulubionych postach, a nie w określonej kategorii. to jest to, czym się bawię i umieściłem moją kategorię <?php foreach ($favorite_post_ids jako $o): $category_id = get_cat_ID('news'); $p = get_post($o); if ( $p->post_status == 'publish' ) {?> & to jest całe pole ulubionych postów, które sprawia, że działa.

<?php _e( 'ulubione posty', 'bd_lang' ); ?>

 <?php $favorite_post_ids = wpfp_get_users_favorites(); if ( $favorite_post_ids ) { ?> <?php foreach ( $favorite_post_ids as $o ) : $p = get_post( $o ); if ( $p->post_status == 'opublikuj' ) { ?>
  <?php if ( has_post_thumbnail( $o ) ) { ?>
 <a href="<?php get_permalink( $o ); ?>" title="<?php echo $p->post_title; ?>"> <?php $image = vt_resize ( get_post_thumbnail_id ( $o ), '', 50, 0, prawda ); ?> <img src="<?php echo $obraz[url]; ?>" szerokość="<?php echo $obraz[szerokość]; ?>" wysokość="<?php echo $obraz[wysokość]; ? >" alt="<?php if ( get_post_meta( get_post_thumbnail_id( $o ), '_wp_attachment_image_alt', true ) ) { echo get_post_meta( get_post_thumbnail_id( $o ), '_wp_attachment_image_alt', true $ } post_title; } ?>" />
 <?php } ?>  <a href="<?php echo get_permalink( $o ); ?>" title ="<?php echo $p->tytuł_postu; ?>"><?php echo $p->tytuł_postu; ?>
 <?php } endforeach; ?> <?php } else { ?>
 <?php _e( 'Nie obserwujesz obecnie żadnych elementów.', 'bd_lang' ); ?>
 <?php } ?>


title: Jak wyszukiwać posty według niestandardowej meta i te, które zostały przyklejone?

text: Zdaję sobie sprawę, jak niezdarne i nieefektywne jest to zapytanie, ale SQL nie jest moją mocną stroną. Używam następującego zapytania, aby pobrać ostatnie 8 wydarzeń z niestandardowego typu wpisu o nazwie Posty o zdarzeniach. Jednak muszę również uwzględnić w tych 8 postach wszystkie posty, które zostały przyklejone. Z powodu bardzo skomplikowanych potrzeb klienta, które przekraczają możliwości wp_query, zostałem zmuszony do ręcznego wykonania zapytania i użycia wpdb do jego wykonania. Czy ktoś mógłby mi pomóc dodać do tego zapytania, aby również złapać przyklejone posty? SELECT SQL_CALC_FOUND_ROWS *, mt2.meta_value JAKO czas_początkowy, mt3.meta_value JAKO czas_końcowy, mt4.meta_value JAKO data_początkowa, mt5.meta_value JAKO identyfikator_zdarzenia, mt6.meta_value JAKO zdarzenie_meta, mt7.meta_value JAKO identyfikator_zdarzenia wp. wp_term_relationships.object_id) ZŁĄCZENIE WEWNĘTRZNE wp_postmeta WŁ. (wp_posts.ID = wp_postmeta.post_id) ZŁĄCZENIE WEWNĘTRZNE wp_postmeta AS mt1 WŁ. = 'event_start_time') ZŁĄCZENIE WEWNĘTRZNE wp_postmeta JAK WŁ. mt3 (wp_posts.ID = mt3.post_id AND mt3.meta_key = 'event_end_time') ZŁĄCZENIE WEWNĘTRZNE wp_postmeta JAKO mt4 WŁ. ) DOŁĄCZENIE WEWNĘTRZNE wp_postmeta JAKO mt5 ON (wp_posts.ID = mt5.post_id AND mt5.meta_key = 'event_id') DOŁĄCZENIE WEWNĘTRZNE wp_postmeta JAKO mt6 ON (wp_posts.ID = mt6.post_id AND mt6.meta_meta IN = ') JAK mt7 ON (wp_posts.ID = m t7.post_id AND mt7.meta_key = 'event_thumbnail_url') GDZIE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (7) ) AND wp_posts.post_type = 'espresso_event' AND (wp_posts.post_status') = 'wp_posts.post_status_met = 'metlisha 'event_start_date' AND (mt1.meta_key = 'event_start_date' AND CAST(mt1.meta_value AS DATE) >= '" . data('R-m-d') . "') ) GROUP BY wp_posts.ID ORDER BY CAST(wp_postmeta.meta_value JAKO DATA) ASC, CAST(mt2.meta_value AS TIME) ASC LIMIT 0, 8


title: Dodaj formularz captcha do formularza rejestru woocommerce

text: Próbuję znaleźć sposób na dodanie formularza captcha do formularza rejestru, który buduje woocommerce. Jestem w stanie utworzyć nadpisanie szablonu, ale gdybym miał bezpośrednio dodać recaptcha, nie wiem, co zrobić, jeśli jest poprawny itp. Próbowałem dodać wtyczkę easy captcha, ale to nic nie pokazało. wersja wp to 3.7 wersja woocommerce to 2.0.20 Wszelkie pomysły byłyby genialne z góry dzięki Alex


title: Jak wyświetlić dane pola profilu BuddyPress w blogach wielostanowiskowych?

text: Próbuję wyświetlić pole xprofile BuddyPress na blogu multsite WordPress. Myślałem, że to może załatwić sprawę, ale display_user nie działa poza BP? Czy jest na to łatwy sposób? Wiem, że istnieje stara wtyczka, która robi to w widżecie, ale tak naprawdę nie potrzebuję tego wszystkiego i wolałbym umieścić to bezpośrednio w motywie. Oto, czego próbowałem w motywie na blogu o wielu witrynach. Działa to z login_user->id, ale oczywiście chodzi mi o dane profilu administratora bloga. Czy to możliwe do pobrania? <?php globalne $bp; $myfield = xprofile_get_field_data( 'Obsługiwane powiaty', $bp->displayed_user->id, $multi_format = 'przecinek' ); $data = xprofile_format_profile_field('pole wyboru', $myfield); echo $dane; ?>


title: Jak zaimportować połączone obrazy i je wyróżnić -> automagicznie?

text: Używam FeedWordPress do syndykowania artykułów z kanałów RSS. Wtyczka wykonuje _piękną robotę_ polegającą na wprowadzaniu treści, zachowaniu oryginalnego formatowania i przypisywaniu metadanych we właściwych miejscach. Obrazy są wyświetlane przez łącze do obrazów źródłowych. Co chcę zrobić: * automatycznie importować wszystkie obrazy z konsorcjalnych postów i dodawać je do biblioteki multimediów. * import do biblioteki multimediów powinien obsługiwać przetwarzanie obrazu w celu tworzenia miniatur itp. * automatycznie przypisuje obraz nr 1 jako polecany obraz, który ma być używany w widżetach. Wtyczka nie obsługuje tych funkcji. Czy możesz zaproponować inną wtyczkę lub konfiguracje, które mogą pomóc we wspieraniu tych funkcji?


title: Wyświetlać podkategorie lub strony podrzędne kota/strony nadrzędnej?

text: Poszukuję dwóch kodów, których nie udało mi się znaleźć, które umożliwiłyby utworzenie menu podrzędnego na pasku bocznym. Kod do wyświetlania podkategorii kategorii nadrzędnej. Kod do wyświetlania podstron bieżącej strony. Pamiętam, że miałem motyw, w którym zaimplementowano te kody, co pozwalało również na zastosowanie stylizacji do aktualnych kategorii. Może od tego czasu został przestarzały, a może nie - ale byłbym wdzięczny, gdyby ktoś miał więcej informacji na temat tych kodów.


title: Uwaga: użycie niezdefiniowanej stałej Redux_TEXT_DOMAIN - założono 'Redux_TEXT_DOMAIN'

text:
Buduję swoją pierwszą witrynę Wordpress, właśnie pobrałem i zainstalowałem v3.9.1. Kupiłem motyw (rustik3) i próbuję go zainstalować, ale napotykam te błędy generowane przez WP_DEBUG: Uwaga: Użycie niezdefiniowanej stałej Redux_TEXT_DOMAIN - założono 'Redux_TEXT_DOMAIN' w /var/www/wp-content/themes/ rustik3/admin/options.php w wierszu 501 Uwaga: Użycie niezdefiniowanej stałej Redux_TEXT_DOMAIN - założono 'Redux_TEXT_DOMAIN' w /var/www/wp-content/themes/rustik3/admin/options.php w wierszu 502 Uwaga: Użycie niezdefiniowanej stałej Redux_TEXT_DOMAIN - założono 'Redux_TEXT_DOMAIN' w /var/www/wp-content/themes/rustik3/admin/options.php w wierszu 503 Uwaga: Niezdefiniowana zmienna: item_info w /var/www/wp-content/themes/rustik3/admin/ theme-functions.php w wierszu 23. Zrobiłem trochę googlowania i zaczynam myśleć, że ostatnia aktualizacja Wordpress sprawiła, że Redux Framework jest przestarzały i nie można go używać. To tylko przeczucie. W tej chwili motyw jest instalowany, ale pokazuje się jako całkowicie pusty - albo kiedy wchodzę na `http://localhost`, albo kiedy próbuję go dostosować w interfejsie użytkownika Wordpress. Nie zajrzałem do ostatniej części dziennika komunikatów o błędach (błąd 23 wiersza) ... ale jest to po prostu niezdefiniowana zmienna, więc być może sam będę w stanie rozwiązać ten problem. Jakieś pomysły? **AKTUALIZACJA** Tak wygląda fragment kodu w `options.php`: array( 'id' => 'google_webfonts', 'type' => 'google_webfonts', 'title' => __('Włącz Google Webfonts', Redux_TEXT_DOMAIN), 'sub_desc' => __('Wybierz spośród ponad 600 czcionek Google Webfonts do użycia w witrynie. Następnie wybierz poniżej elementy, do których chcesz je zastosować.', Redux_TEXT_DOMAIN), 'desc' => __ ('', Redux_TEXT_DOMAIN) ), **UPDATE** Przeszukałem wszystkie pliki wordpress w poszukiwaniu `Redux_TEXT_DOMAIN` i jedyne miejsce, które się pojawia, to powyższy fragment kodu... **UPDATE** To kod jest tym, co ładuje domenę tekstową w moim motywie... Nie wiem, czym jest domena tekstowa - ale może to być istotne: funkcja publiczna load_textdomain() { if ( isset( $this->textdomain_loaded ) ) return $this->textdomain_loaded; $textdomain = $this->get('TextDomain'); if (! $textdomain) { $this->textdomain_loaded = false; zwróć fałsz; } if ( is_textdomain_loaded( $textdomain ) ) { $this->textdomain_loaded = true; zwróć prawdę; } $ścieżka = $this->get_stylesheet_directory(); if ( $domainpath = $this->get('DomainPath')) $path .= $domainpath; else $ścieżka .= '/języki'; $this->textdomain_loaded = load_theme_textdomain( $textdomain, $path ); return $this->textdomain_loaded; } Czy coś jest nie tak z powyższym kodem? Uwaga: opublikowałem tutaj zduplikowane pytanie. Zrobiłem to, zanim zdałem sobie sprawę, że istnieje specyficzna dla Wordpress sekcja wymiany stosów. Jeśli zależy Ci na stackoverflow.com - tam możesz odpowiedzieć na pytanie... Wystawiłem na to nagrodę w wysokości 50 punktów :). Powinieneś także przeczytać komentarze na tej stronie... Myślę, że znalazłem jakieś istotne informacje. **AKTUALIZACJA** Dzięki komentarzowi cybmeta - pozbyłem się błędów `Redux_TEXT_DOMAIN`...ostatni pozostały to: `Uwaga: Niezdefiniowana zmienna: item_info w /var/www/wp-content/themes/ rustik3/admin/theme-functions.php w linii 23` Oto kod: $item_info .= '

 <form action="http://doublerainbowx. us6.list-manage2.com/subscribe/post?u=eac2b83a92633c39dae8a663b&id=334c60b856" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> Otrzymuj e-maile o ważnych aktualizacjach i przydatnych wskazówkach dotyczących prowadzenia sklepu, zapisując się do newslettera Rustik. <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="adres e-mail" wymagany>
<input type="text" name="b_eac2b83a92633c39dae8a663b_334c60b856" value="">
 <input type="submit" value="Subscribe" name="subscribe" id="mc- embedded-subscribe" class="button"> Ukryj powiadomienie </form>

'; echo $ item_info;Błąd jest zgłaszany w linii `echo $item_info` - więc wygląda na to, że z jakiegoś powodu nie jest ustawiany...nawet jeśli wygląda na to, że jest powyżej.


title: tworzenie własnej klasy chodzika

text:
Obecnie opracowuję motyw dla wordpress i chciałbym dodać kilka wartości danych do zwracanych elementów listy. Oto podstawowa struktura mojej nawigacji:

Górny slajd

Przewijanie paralaksy

Siatka

Kredyty

 Stworzyłem klasę walkera, która jest tutaj (chociaż nie w 100% tak jak chcę): class description_walker extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $wcięcie = ( $głębokość ) ? str_repeat( "\t", $depth ): ''; $nazwy_klasy = $wartość = ''; $klasy = puste( $item->klasy ) ? array() : (tablica) $item->classes; $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ); $klasy_nazwy = 'klasa="'.esc_attr( $klasy_nazwy) '"'; $wyjście .= $wcięcie . '
ID . '" id="menu-pozycja-'. $pozycja->ID . '"' . $wartość .'>'; $atrybuty = ! pusty( $item->attr_title ) ? ' title="' .esc_attr( $item->attr_title) .'"' : ''; $atrybuty .= ! pusty( $item->target) ? ' target="' .esc_attr( $item->target) .''"' : ''; $atrybuty .= ! pusty( $item->xfn ) ? 'rel="' .esc_attr( $item->xfn) .'"' : ''; $atrybuty .= ! pusty( $item->url ) ? ' href="' .esc_attr( $item->url) .'"' : ''; // $prepend = ''; // $append = ''; $opis = ! pusty( $item->opis ) ? ''.esc_attr( $item->opis ).'' : ''; if($głębokość != 0) { $opis = $append = $prepend = ""; } $item_output = $args->before; $item_output .= ''; $item_output .= $args->link_before .$prepend.apply_filters( 'the_title', $item->title, $item->ID ).$append; $item_output .= $description.$args->link_after; $item_output .= ''; $item_output .= $args->po; $wyjście .= zastosuj_filtry( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args ); } } Następnie wołam wp_nav_menu w ten sposób: <?php wp_nav_menu( array( 'container' => 'div', 'container_id' => 'nav', 'container_class' => 'grid_9 omega', 'echo' => true, 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'depth' => 0, 'walker' => new Walker_Nav_Menu() ) );?> Menu nie wyświetla się poprawnie, ale to tylko dlatego, że nie w pełni rozumiem, jak klasa chodzika. Czy ktoś może trochę światła?


title: Zresetuj hasło biała strona

text: Dla jednego z naszych klientów mamy następującą sytuację: Po skorzystaniu z opcji zapomnianego hasła i kliknięciu linku „zresetuj hasło” otrzymujemy tylko białe strony. Nie można już zresetować hasła. Czy ktoś wie w czym może być problem? Z góry dziękuję.


title: Ująć tytuł w div?

text:
Używam tego kodu, aby wyświetlić stronę na mojej stronie głównej. Chciałbym dowiedzieć się, jak dodać div / spacer, aby wyizolować tytuł strony... Jeśli spróbuję dodać klasę div w kodzie php, wyrzuca błędy. **Pytanie: Jak mogę dodać div do tytułu w tym fragmencie kodu?**
 <?php $page_id = 2945; $page_data = get_page( $page_id ); echo '
'. $page_data->post_title .'
'; //umieścić tytuł w div/spacer??? echo apply_filters('the_content', $page_data->post_content); ?> Dzięki


title: Pomijaj posty bez miniatury w pętli

text:
Chcę pominąć każdy post, który nie ma miniatury. Kod nie działa jeszcze poprawnie. Właściwie skrypt nie wyświetla postów bez miniaturki - to dobrze, ale w pętli post bez miniaturki jest nadal liczony jako post. Więc kiedy mam w bazie np. 10 postów. Chcę pokazać 5 z nich. Ale tylko posty z miniaturą.
 <?php $args = array( 'numberposts' => 5, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'post', 'post_status' => „opublikuj” ); $moje_posty = get_posts( $args ); globalny $post; foreach( $my_posts jako $post ): setup_postdata($post); if ( !has_post_thumbnail() ) { kontynuuj; } else { ?>

<?php the_post_thumbnail('post-image-big'); ?>
 <a href="<?php the_permalink(); ?>" class="title"><?php the_title(); ?>
<?php kategoria_(', '); ?>

 <?php } ?> <?php endforeach; ?>


title: WP Cron nie zapisuje <iframe> lub <object> w treści posta

text: Używam wp_cron do automatycznego pobierania postów ze zdalnej strony internetowej i zapisywania ich w mojej bazie danych wp. **ZAUWAŻYĆ! Wykonuję swój kod z mojej wtyczki, a nie z mojego szablonu functions.php lub gdzie indziej. Mam własną walidację przechwyconych treści, aby zapobiec złośliwemu kodowi itp., więc wyłączenie sprawdzania bezpieczeństwa w wordpressie nie stanowi problemu w moim przypadku, ale bądź ostrożny, jeśli nie masz własnej weryfikacji przechwyconych treści. Zawsze sprawdzaj przechwycone wartości, jeśli to możliwe!** Mam w mojej wtyczce jeden przycisk do ręcznego przechwytywania postów, klikając ten przycisk i działa idealnie. Wszystko jest przechowywane w mojej bazie danych tak, jak chcę. Tutaj nie ma problemu. ale potem mam funkcję wp cron, która uruchamia się do celów testowych co dwie minuty (oczywiście jeśli ktoś kliknie na moją stronę ;) i tutaj jest problem. Zauważ, że kod jest identyczny, tylko zamiast `get_user_id()` ustawiłem go ręcznie na `1`. to chyba jedyna zmiana między tymi dwoma kodami. Problem polega na tym, że wszystko jest przechowywane zgodnie z oczekiwaniami, w tym czas, tytuł, ślimak (nawet poprawnie pobiera i pobiera i ustawia wyróżniony obraz posta), tagi, kategorie i dodatkową taksonomię. Więc dobrze. Jedyne, czego brakuje, to treść (treść) posta. Po pobraniu od administratora ręcznie. To coś takiego: <iframe width="650" scrolling="no" height="450" frameborder="0" src="http://example.com/embedframe/3843634"></iframe> lub <object height ="450" width="650" ><param name="film" ... bla bla bla ... shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="aplikacja/x-shockwave-flash" wysokość ="450" width ="650" /></object> Więc to dlatego, że jest filtrowany i rozłożony, mam na myśli `object` i `iframe`, gdy nie jestem zalogowany jako administrator? Jeśli tak, jak mogę wyłączyć to w mojej wtyczce?A może jest to coś innego?Naprawdę myślę, że to tylko coś z problemem bezpieczeństwa WP, ponieważ kod działa, gdy jest wykonywany z admin jako admin ręcznie.A kod funkcji jest taki sam i wszystkie zmienne są przekazywane zgodnie z oczekiwaniami. Tylko treść nie jest zapisywana. **EDYTUJ:** Zdecydowanie **coś z zabezpieczeniami WP**. Gdy ustawię ręcznie zmienną zawartości funkcji auto cron na „Testing auto save” jest zapisywana normalnie . Ale kiedy to ustawię do `<iframe>czegoś</iframe>` lub `<object>blablabal</object>` NIE JEST. **Jak wyłączyć to "sprawdzanie", żebym mógł zapisać swój kod za pomocą crona?** Jakiś pomysł?


title: przesyłanie załączników z permalinkami na podstawie struktury pliku nadrzędnego

text: Odbudowujemy witrynę interesu publicznego skoncentrowaną na badaniach praw obywatelskich i archiwach dokumentów. Linki z lat opublikowanych postów informacyjnych muszą być zachowane w WordPressie, a przyszłe przesyłane załączniki muszą być zgodne z tym formatem „starszego adresu URL” – _tj._ dołączenie „/nazwa_pliku.pdf” do adresu URL strony nadrzędnej. Tworzy to przejrzysty, intuicyjny link, pokazujący miejsce każdego dokumentu w hierarchii tematycznej witryny. To nie jest egzotyczne, to NORM w tradycyjnych witrynach HTML i sposób tworzenia łączy do załączników w naszej poprzedniej instalacji Plone. WordPress powinien być w stanie to zrobić... potrzebujemy prostego rozwiązania tworzenia dokładnych linków bezpośrednich zgodnie ze starszymi adresami URL. Powinna to być łatwa, ręczna operacja przesyłania pojedynczego dokumentu i umożliwiać przesyłanie zbiorcze, które automatycznie przypisuje takie linki. Jeśli można to zrobić za pomocą dobrej wtyczki WP lub szybkiej naprawy w ustawieniach Permalink, prosimy o poradę. ### To jest to, czego potrzebujemy; Oto problem: Domyślnie w WP załączniki przesłane przez [Dodaj multimedia] trafiają do folderu „uploads” na poziomie głównym, a nie do strony – więc adres URL pokazuje ścieżkę „.../wp-content/uploads/. .. zamiast nadrzędnej hierarchii plików. Przebudowa witryny jest dokładnie zgodna z oryginalną strukturą i adresami URL, a prawidłowe łącza do dokumentów są przenoszone na nowe strony, ale przesłane załączniki trafiają gdzie indziej, uzyskują inne adresy URL i nie łączą się z łączami hipertekstowymi. Ta strona w budowie służy jako przykład: http://www.free-assembly.org/gather/campaigns/llur/ Jest to krótki opis projektu politycznego z 1993 roku, łączący się z dokumentem przedstawionym Kongresowi i agencjom w DC, z tym "poprawnym" linkiem w tekście: (( _www.free-assembly.org/gather/campaigns/llur/legal-landuservw-dec93.pdf_ )) ... ...ten link jest jasny i kontekstowy, ale teraz idzie donikąd. Na dole widoczny jest przesłany załącznik z następującym łączem WP: (( _www.free-assembly.org/wp-content/uploads/legal-landuservw-dec93.pdf_ )) ... ...ten link wywołuje dokument na miejscu, ale traci ważność wszystkie wcześniejsze informacje na ten temat. Eksperymentowaliśmy z ustawieniami Permalink w WP, ale nie zapewniają one prostego sposobu, aby przesłać przesłanie pod bieżącą Stroną LUB połączyć dokładny wybrany adres URL z domyślną ścieżką linku. Badamy opcję "Niestandardowa struktura", plik htaccess i inne modyfikacje kodu oraz dopasowywanie wtyczek - ale nie widzieliśmy jeszcze niczego rozwiązania tego konkretnego problemu. Jesteśmy nowi w WordPressie, potrafimy wdrożyć właściwe rozwiązanie, ale potrzebujemy fachowych wskazówek, aby znaleźć je niezawodnie i nie marnować czasu... Twoja pomoc jest najbardziej doceniana.


title: Wyświetlona kategoria rodziców i dzieci

text: Próbuję stworzyć menu bezpośrednio zakodowane na sztywno, zasadniczo muszę wyświetlić kategorię nadrzędną i poniżej jej kategorii podrzędnych, jednak muszę to zrobić kilka razy, co oznacza coś takiego: Category 1 * category child of 1.1 * category child z 1,2 * kategoria potomna 1,3 Kategoria 2 * kategoria potomna 2,1 * kategoria potomna 2,2 i tak dalej.... Próbowałem różnych rodzajów funkcji, takich jak wywołanie kategorii i podkategorii, aby zadzwonić do swojego przodka, jednak mam nie udało mi się uzyskać wyniku, którego szukam. Jakieś sugestie??? Z góry dziękuję.


title: Wstrzymaj stronę opcji wtyczki do czasu zakończenia manipulacji danymi

text: Na mojej stronie wtyczki mam opcję, w której ładuję treść do wszystkich postów na blogu. Teraz zajmuje to trochę czasu, szczególnie gdy istnieje dziennik wpisów. Teraz jest to skonfigurowane teraz, kiedy naciśniesz Wyślij, strona sukcesu formularza jest już prezentowana, ale widać, że przeglądarka nadal działa. Jak mogę kazać wtyczce czekać, aż cała pętla się zakończy, a następnie wyświetlić stronę błędu lub sukcesu.


title: Jak dodać przycisk przesyłania obrazu (tak jak ten w niestandardowym nagłówku) w opcjach motywu, które właśnie utworzyłem?

text:
Użyłem następującego kodu, aby dodać panel opcji motywu w moim adminie Wordpress: <?php $themename = "Nettuts"; $krótka nazwa = "nt"; $categories = get_categories('hide_empty=0&orderby=name'); $wp_cats = tablica(); foreach ($categories as $category_list ) { $wp_cats[$category_list->cat_ID] = $category_list->cat_name; } array_unshift($wp_cats, "Wybierz kategorię"); $options = array ( array( "nazwa" => $nazwamotywu." Opcje", "typ" => "tytuł"), array( "nazwa" => "Ogólne", "typ" => "sekcja"), array( "type" => "open"), array( "name" => "Schemat kolorów", "desc" => "Wybierz schemat kolorów motywu", "id" => $shortname."_color_scheme" , "type" => "select", "options" => array("niebieski", "czerwony", "zielony"), "std" => "niebieski"), array( "name" => "Logo URL ", "desc" => "Wprowadź link do obrazu swojego logo", "id" => $shortname."_logo", "type" => "text", "std" => ""), array( " name" => "Opcja niestandardowa", "desc" => "Wprowadź link do obrazu logo", "id" => $shortname."_custom", "type" => "text", "std" => ""), array( "name" => "Niestandardowy CSS", "desc" => "Chcesz dodać dowolny niestandardowy kod CSS? Wpisz tutaj, a reszta zostanie załatwiona. To zastępuje każdy inny arkusz stylów tak. np.: a.button{color:green}", "id" => $shortname."_custom_css", "type" => "textarea", "std" => ""), array( "type" => " zamknij")), array( "nazwa" => "Strona główna", "typ" => "sekcja"), array( "typ" => "otwórz"), array( "nazwa" => "Obraz nagłówka strony głównej", "desc" => "Wprowadź link do obrazu używanego w nagłówku strony głównej.", "id" => $shortname."_header_img", "type" => "text", "std" => ""), array( "name" => "Wyróżniona kategoria na stronie głównej", "desc" => "Wybierz kategorię, z której będą pobierane polecane posty", "id" => $shortname."_feat_cat", "type" => "select" , "options" => $wp_cats, "std" => "Wybierz kategorię"), array( "type" => "zamknij"), array( "name" => "Footer", "type" => " section")), array( "type" => "open"), array( "name" => "Tekst praw autorskich w stopce", "desc" => "Wpisz tekst użyty po prawej stronie bok stopki. Może to być HTML", "id" => $shortname."_footer_text", "type" => "text", "std" => ""), array( "name" => "Kod Google Analytics", " desc" => "W tym polu możesz wkleić swój kod śledzenia Google Analytics lub inny. Zostanie on automatycznie dodany do stopki.", "id" => $shortname."_ga_code", "type" => "textarea" , "std" => ""), array( "name" => "Custom Favicon", "desc" => "Favikon to ikona 16x16 pikseli reprezentująca Twoją witrynę; wklej adres URL do obrazu .ico, który chcesz chcesz użyć jako obrazka", "id" => $shortname."_favicon", "type" => "text", "std" => get_bloginfo('url') ."/favicon.ico"), tablica ( "name" => "Feedburner URL", "desc" => "Feedburner to usługa Google, która dba o Twój kanał RSS. Wklej tutaj swój URL Feedburnera, aby czytelnicy mogli go zobaczyć w Twojej witrynie", "id" => $shortname."_feedburner", "type" => "text", "std" => get_b loginfo('rss2_url')), array( "typ" => "zamknij") ); function miteme_add_admin() { global $nazwa motywu, $nazwa skrócona, $opcje; if ( $_GET['strona'] == basename(__FILE__) ) { if ( 'zapisz' == $_REQUEST['action'] ) { foreach ($opcje jako $wartość) { update_option( $wartość['id' ], $_WNIOSEK[ $wartość['id'] ] ); } foreach ($opcje jako $wartość) { if( isset( $_REQUEST[ $value['id'] ) ) ) { update_option( $value['id'], $_REQUEST[ $value['id']] ) ; } else { opcja_usuwania( $wartość['id'] ); } } header("Lokalizacja: admin.php?page=options.php&saved=true"); umierać; } else if( 'reset' == $_REQUEST['action'] ) { foreach ($opcje jako $value) { delete_option( $value['id'] ); } header("Lokalizacja: admin.php?page=options.php&reset=true"); umierać; } } add_menu_page($nazwamotywu, $nazwamotywu, 'administrator', nazwa bazowa(__FILE__), 'mójmotyw_admin'); } function myteme_add_init() { $file_dir=get_bloginfo('template_directory'); wp_enqueue_style("funkcje", $katalog_plików."/functions/functions.css", false, "1.0", "all"); } function miteme_admin() { globalna $nazwamotywu, $skrócona nazwa, $opcje; $i=0; if ( $_REQUEST['saved'] ) echo '

'.$themename.' ustawienia zapisane.

'; if ( $_REQUEST['reset'] ) echo '

'.$themename.' resetowanie ustawień.

'; ?>

<?php echo $nazwamotywu; ?> Ustawienia

 <form method="post"> <?php foreach ($opcje jako $wartość) { switch ( $wartość['typ'] ) { case "open" : ?> <?php przerwa; wielkość liter "zamknij": ?>

 <?php break; case "title": ?>
Aby łatwo użyć motywu <?php echo $nazwamotywu;?>, możesz użyć poniższego menu.
 <?php break; wielkość liter 'tekst': ?>
 <etykieta for="<?php echo $wartość['id']; ?>"><?php echo $wartość['nazwa']; ?> <nazwa wejściowa="<?php echo $wartość['id']; ?>" id="<?php echo $wartość['id']; ?>" type="<?php echo $wartość['typ']; ?>" value="<?php if ( get_settings( $value['id'] ) != "") { echo stripslashes(get_settings( $value['id']) ) ; } else { echo $wartość['std']; } ?>" /> <?php echo $wartość['desc']; ?>

 <?php przerwa; wielkość liter 'textarea': ?>
 <etykieta for="<?php echo $wartość['id']; ?>"><?php echo $wartość['nazwa']; ?> <textarea name="<?php echo $wartość['id']; ?>" type="<?php echo $value['type']; ?>" cols="" rows= ""><?php if ( get_settings( $wartość['id'] ) != "") { echo stripslashes(get_settings( $value['id']) ); } else { echo $wartość['std']; } ?></textarea> <?php echo $value['desc']; ?>

 <?php przerwa; wielkość liter 'select': ?>
 <etykieta for="<?php echo $wartość['id']; ?>"><?php echo $wartość['nazwa']; ?> <select name="<?php echo $wartość['id']; ?>" id="<?php echo $value['id']; ?>"> <?php foreach ( $wartość['opcje'] as $opcja) { ?> <opcja <?php if (get_settings( $wartość['id'] ) == $opcja) { echo 'selected="selected"'; } ?>><?php echo $opcja; ?></option><?php } ?> </select> <?php echo $value['desc']; ?>

 <?php przerwa; case "pole wyboru": ?>
 <etykieta for="<?php echo $wartość['id']; ?>"><?php echo $wartość['nazwa']; ?> <?php if(get_option($value['id'])){ $checked = "checked=\"checked\""; }else{ $checked = "";} ?> <input type="pole wyboru" name="<?php echo $wartość['id']; ?>" id="<?php echo $value['id' ]; ?>" wartość="prawda" <?php echo $sprawdzone; ?> /> <?php echo $value['desc']; ?>

 <?php przerwa; wielkość liter "sekcja": $i++; ?>

<?php echo $value['name']; ?>
<input name="save<?php echo $i; ?>" type="submit" value="Zapisz zmiany" />

 <?php przerwa; } } ?> <input type="hidden" name="action" value="save" /> </form> <form method="post">
 <input name="reset" type="submit" value="Reset" /> <input type="hidden" name="action" value="reset" />
 </form>
Ikony: WooFunction

 <?php } ?> <?php add_action('admin_init', 'mytheme_add_init'); add_action('admin_menu', 'mytheme_add_admin'); ?> Chciałbym dodać przycisk przesyłania, taki jak ten: ![tutaj wpisz opis obrazu](http://i.stack.imgur.com/llD03.png) Przeszukałem cały Internet i tę witrynę StackExchange, ale nie t znaleźć odpowiedź (jest tylko jedna, ale dotyczy niestandardowych paneli zapisu w „Stronach”). Jakieś sugestie?


title: ranking zawartości typu stack-overflow dla wordpress?

text: **drastycznie EDYTOWANE:** Jakie podejście poleciłbyś dla **post** rankingu w Wordpress CMS? czy powinien działać z polami niestandardowymi? coś innego? Nie mogłem znaleźć wtyczki do tego, więc napiszę ją sam. wiem, jak korzystać z bazy danych i jestem programistą php. ale wolałbym polegać w jak największym stopniu na istniejących komponentach lub funkcjach WP.


title: Wyślij e-mail do przyjaciela dla każdego posta typu Custom Post na stronie

text: Mam niestandardowy typ posta o nazwie „Właściwość”. Wyświetlam listę właściwości CPT na stronie: 10 na stronę z paginacją. Chciałbym dodać link „Wyślij e-mailem do przyjaciela” do każdej usługi na liście, aby użytkownik mógł łatwo wysłać ten adres URL usługi na wiele adresów e-mail. Czy istnieje wtyczka, która może to zrobić? W przeciwnym razie, jakie jest najlepsze podejście do tego? Wielkie dzięki, Dasha


title: Przekieruj bezpośredni link do pojedynczego artykułu na stronę kategorii z podziałem na strony

text: Czy możliwe jest przekierowanie z permalinka (pojedynczego artykułu) do tego samego posta na odpowiedniej stronie kategorii, która może być podzielona na strony? Więc kiedy ludzie odwiedzają `http://domain/post_number` są przekierowywani na `http://domain/category/page/2/#post_number`?


title: Archiwum taksonomii niestandardowej — Nie znaleziono postów

text: Stworzyłem niestandardową taksonomię 'quote-categories' (oddzielna lista kategorii dla niestandardowego typu postu) i stworzyłem szablon taksonomii-quote-categories.php, który jest wywoływany pomyślnie podczas przeglądania terminu taksonomii. Jednak strona nie zwraca pasującego wpisu, mimo że w tej kategorii jest wiele wpisów. Z powodzeniem nazwałem ten typ treści w całej witrynie. _**FIXED_** Problem polegał na tym, że niestandardowy typ posta nie miał parametru „public” ustawionego na „true”. W przeciwnym razie jest niewidoczny w normalnych pętlach i wynikach wyszukiwania.