soplica
Odpowiedź forum utworzona
-
Forum: Wtyczki
W odpowiedzi na: formularz z dowolnymi polami, który zapisuje dane w bazieForum: Wtyczki
W odpowiedzi na: custom fieldsForum: Wtyczki
W odpowiedzi na: custom fields<?php /** * * single.php * * The single post template. Used when a single post is queried. * */ get_header(); ?> <div class="layout-wrapper"> <div class="content-layout"> <div class="content-layout-row"> <div class="layout-cell content"> <?php get_sidebar('top'); ?> <span style="font-size: large;"><strong>POSZUKUJEMY PRACOWNIKA NA STANOWISKO:</strong></span> <?php if (have_posts()){ /* Display navigation to next/previous posts when applicable */ if (theme_get_option('theme_top_single_navigation')) { theme_page_navigation( array( 'next_link' => theme_get_previous_post_link('« %link'), 'prev_link' => theme_get_next_post_link('%link »') ) ); } while (have_posts()) { the_post(); get_template_part('content', 'single'); /* Display comments */ if ( theme_get_option('theme_allow_comments')) { comments_template(); } } /* Display navigation to next/previous posts when applicable */ if (theme_get_option('theme_bottom_single_navigation')) { theme_page_navigation( array( 'next_link' => theme_get_previous_post_link('« %link'), 'prev_link' => theme_get_next_post_link('%link »') ) ); } } else { theme_404_content(); } ?> <?php the_field('Zawód'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Kraj zatrudnienia: </strong> <?php the_field('kraj_zatrudnienia'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Opis stanowiska pracy: </strong> <?php the_field('opis_stanowiska_pracy'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <span style="font-size: large;"><strong>Wymagania</strong></span> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Wykształcenie: </strong> <?php the_field('wyksztalcenie'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Doświadczenie w zawodzie: </strong> <?php the_field('doswiadczenie_w_zawodzie'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Wymagana znajomość języka: </strong> <?php the_field('Wymagana_znajomosc_jezyka'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Dodatkowe atuty: </strong> <?php the_field('dodatkowe_atuty'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>CV w języku: </strong> <?php the_field('CV_w_języku'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <span style="font-size: large;"><strong>Wybranym kandydatom oferujemy</strong></span> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong></strong> <?php the_field('opis'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Wynagrodzenie:</strong> <?php the_field('wynagrodzenie'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Termin rozpoczęcia pracy: </strong> <?php the_field('termin_rozpoczecia_pracy'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Okres zatrudnienia: </strong> <?php the_field('okres_zatrudniena'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <strong>Oferta ważna do: </strong> <?php the_field('oferta_wazna_do'); ?> <div class="cleared"></div> ------------------------------------------------------------------------------------------------------------------------------------ <div class="cleared"></div> <?php get_sidebar('bottom'); ?> <div class="cleared"></div> </div> <div class="layout-cell sidebar1"> <?php get_sidebar('default'); ?> <div class="cleared"></div> </div> </div> </div> </div> <div class="cleared"></div> <?php get_footer(); ?>
Forum: Wtyczki
W odpowiedzi na: custom fieldsPo części udało mi się wyświetlić moje pola , ale nie wyświetlają się one w polu wpisu tylko poniżej. w żaden sposób nie mogę ich umieścić w kodzie tak aby wyświetlały się w ramce wpisu. Gdybym posłużył się którym którymkolwiek podam p[rzez ciebie kodem, musiałbym wstawić go w pętlę strony , a to powoduje błąd. Może jakaś podpowiedź.
Obecnie moje single.php wygląda następująco:
<?php/**
*
* single.php
*
* The single post template. Used when a single post is queried.
*
*/get_header(); ?>
<div class=”layout-wrapper”>
<div class=”content-layout”>
<div class=”content-layout-row”>
<div class=”layout-cell content”>
<?php get_sidebar(’top’); ?>
<span style=”font-size: large;”>POSZUKUJEMY PRACOWNIKA NA STANOWISKO:</span>
<?php
if (have_posts()){
/* Display navigation to next/previous posts when applicable */
if (theme_get_option(’theme_top_single_navigation’)) {
theme_page_navigation(
array(
'next_link’ => theme_get_previous_post_link(’« %link’),
'prev_link’ => theme_get_next_post_link(’%link »’)
)
);
}while (have_posts())
{
the_post();
get_template_part(’content’, 'single’);
/* Display comments */
if ( theme_get_option(’theme_allow_comments’)) {
comments_template();
}
}/* Display navigation to next/previous posts when applicable */
if (theme_get_option(’theme_bottom_single_navigation’)) {
theme_page_navigation(
array(
'next_link’ => theme_get_previous_post_link(’« %link’),
'prev_link’ => theme_get_next_post_link(’%link »’)
)
);
}} else {
theme_404_content();
}
?><?php the_field(’Zawód’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Kraj zatrudnienia:
<?php the_field(’kraj_zatrudnienia’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Opis stanowiska pracy:
<?php the_field(’opis_stanowiska_pracy’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<span style=”font-size: large;”>Wymagania</span>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Wykształcenie:
<?php the_field(’wyksztalcenie’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Doświadczenie w zawodzie:
<?php the_field(’doswiadczenie_w_zawodzie’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Wymagana znajomość języka:
<?php the_field(’Wymagana_znajomosc_jezyka’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Dodatkowe atuty:
<?php the_field(’dodatkowe_atuty’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
CV w języku:
<?php the_field(’CV_w_języku’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<span style=”font-size: large;”>Wybranym kandydatom oferujemy</span>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
<?php the_field(’opis’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Wynagrodzenie:
<?php the_field(’wynagrodzenie’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Termin rozpoczęcia pracy:
<?php the_field(’termin_rozpoczecia_pracy’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Okres zatrudnienia:
<?php the_field(’okres_zatrudniena’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————
<div class=”cleared”></div>
Oferta ważna do:
<?php the_field(’oferta_wazna_do’); ?>
<div class=”cleared”></div>
————————————————————————————————————————————<div class=”cleared”></div>
<?php get_sidebar(’bottom’); ?>
<div class=”cleared”></div>
</div>
<div class=”layout-cell sidebar1″>
<?php get_sidebar(’default’); ?>
<div class=”cleared”></div>
</div>
</div>
</div>
</div>
<div class=”cleared”></div>
<?php get_footer(); ?>Forum: Wtyczki
W odpowiedzi na: custom fieldsChcę żeby pola wyświetlały mi się w poście , czyli modyfikacji podlegałby single.php to jest dla mnie jasne. Ale co i gdzie konkretnie mam wkleić , jest już dla mnie zagadką. O jakich funkcjach ACF piszesz ? Próbowałem get_post_meta , ale wtedy wyskakuje błąd i strona się nie wyświetla. Dla mnie trzeba niestety trochę jaśniej, tak jak to napisałeś „to postaram się pomóc krok po kroku”.
Forum: Wtyczki
W odpowiedzi na: custom fieldsNaprawdę bardzo się cieszę , że ktoś ma chęci mi pomóc . Dziś od rana znowu próbowałem , ale dla mnie to jednak czarna magia, a szkoda bo to fajna umiejętność. Trochę projektuję grafikę , ale raczej na użytek znajomych , zdecydowanie hobbystycznie. Ale do rzeczy, to link do mojego szablony stworzonego w programie Artesteer . http://photoshop.mixxt.pl/networks/files/download.135470
to są screeny moich pól które chciałbym , żeby wyświetlały się w treści postu, a w tym przypadku zamiast niego . jest to jakiś tam rodzaj formularza – oferty. W pluginie Advanced Custom Fields stworzyłem grupę pól o nazwie „ogloszenie”. Grupa ta składa się z 12 pól – 10 tekst, jedno obszar tekstowy i jedno pole daty . Chcąc napisać post będę korzystał wyłącznie z tego formularza pomiajając zupełnie edytor wordpressa. Po utworzeniu tej grupy , gdy przechodzę do zakładki dodaj nowy post, formularz wyświetla mi się na dole pod edytorem wordpressa co jest normalne. Niestety wypełniając formularz i publikując stronę , nic się na niej nie ukazuje. Zacząłem googlić , wklejać kody w różne miejsca, ale to wszystko mnie trochę przerosło. Ponieważ ACF posiada moduł eksportu , wyeksportowałem kod php , który podobno ma być wklejony do funkcions.php, ale wyskakuje mi błąd i strona wogóle nie pojawia się w przeglądarce.
To link do wygenerowanego kodu i legendy jego użycia, oraz screeny tego co już zrobiłem : http://photoshop.mixxt.pl/networks/files/download.135471
Domyślam się , że utworzyłem już prawidłowo tą grupę pól. Interesuje mnie jak dodać je jednak do mojego tematu na stałe tak, aby wyświetlała się w polu posta. Z góry naprawdę bardzo serdecznie dziękuję za pomoc. PiotrForum: Sieci
W odpowiedzi na: Multisite – szukam rozwiązaniaPodbijam temat.
Ja mam taką samą zagwostkę. Z tym tylko, że u mnie wpisy na subdomenach dodają użytkownicy. Interesuje mnie rozwiązanie które pozwoli z automatu dodawać również taki wpis na domenie głównej. Może jest jakiś wtyk do tego. Przegooglowałem sporo sieci i nic nie znalazłem .