PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Novo pitanje za wordpress majstore (https://forum.pcekspert.com/showthread.php?t=283205)

Jerry_nidžo 03.01.2017. 18:26

Novo pitanje za wordpress majstore
 
Imam novo pitanje u svezi WP.

Da kako dodati stavke u Atribute kod kreiranja stranice.
Da li za to ima neki plugin ili to treba ručno unositi.

Recimo želio bih da imam u bilo kojoj temi opciju da mi početna stranica bude preko cijelog zaslon, ili da mi početna stranica bude kategorija ili tag.

Kod nekih tema tih stvari kod nekih ima.

Drugo pitanje kako dodati polje embed video polje. To ono zalijepiš kod od youtuba ili neke druge stranice s filmovima, igrama i sl

sinisa1989 04.01.2017. 08:40

1. Page templates
2. Embeds

Jerry_nidžo 07.01.2017. 10:54

Citiraj:

Autor sinisa1989 (Post 3006452)

2. Embeds

ovo vezano za embed to se uglavnom odnosi na ugradnju kod editovanja posta i uglavnom se odnose na youtube i slični servisi. No mene zanima ugradnja koda poput flash online igrica

U post mogu ugraditi videa i bez ovih pluginova. Dovoljno je zalijepiti kod embed kod upod text i video se bez problema prikazuje kao što sam uradio na ovoj stranici s igricama
No mene zanima nešto kao dodatno polje kao na ovoj fotki

sinisa1989 07.01.2017. 13:17

Citiraj:

Autor Jerry_nidžo (Post 3007795)
ovo vezano za embed to se uglavnom odnosi na ugradnju kod editovanja posta i uglavnom se odnose na youtube i slični servisi. No mene zanima ugradnja koda poput flash online igrica

U post mogu ugraditi videa i bez ovih pluginova. Dovoljno je zalijepiti kod embed kod upod text i video se bez problema prikazuje kao što sam uradio na ovoj stranici s igricama
No mene zanima nešto kao dodatno polje kao na ovoj fotki

Pogledaj dokumentaciju ove funkcije add_meta_box
U primjeru ispod je dodan textarea box za stranice. Taj textarea možeš postaviti i za ostale tipove (post, product i sl..)
PHP kod:

add_action('add_meta_boxes''mwd_add_header_metabox');
function 
pce_add_header_metabox()
{
    
add_meta_box('mwd-header-content''Header content''pce_header_metabox''page''normal''high');
}

function 
pce_header_metabox($post) {
    
$values get_post_custom($post->ID);
    
$content = isset($values['pce_header_content'] ) ? $values['pce_header_content'][0] : '';
    
wp_nonce_field('my_meta_box_nonce''meta_box_nonce');
    
wp_editor(htmlspecialchars_decode($content), 'pce_header_content'$settings = array('textarea_name' => 'pce_header_content'));   
}

add_action('save_post''pce_header_metabox_save');
function 
pce_header_metabox_save$post_id )
{
    if(
defined'DOING_AUTOSAVE' ) && DOING_AUTOSAVE) return;
    if(!isset( 
$_POST['meta_box_nonce']) || !wp_verify_nonce($_POST['meta_box_nonce'], 'my_meta_box_nonce')) return;
    if( !
current_user_can('edit_post'$post_id)) return;
    
$allowed = array( 
        
'a' => array( // propušta a tag
            
'href' => array() // a tag može imati samo href atribut
        
)
    );
    if(isset(
$_POST['pce_header_content']))
        
update_post_meta($post_id'pce_header_content'wp_kses$_POST['pce_header_content'], $allowed)); // s filterom
        //update_post_meta($post_id, 'pce_header_content', wp_kses_post($_POST['pce_header_content'])); // bez filtera



Jerry_nidžo 07.01.2017. 14:42

Citiraj:

Autor sinisa1989 (Post 3007835)
Pogledaj dokumentaciju ove funkcije add_meta_box
U primjeru ispod je dodan textarea box za stranice. Taj textarea možeš postaviti i za ostale tipove (post, product i sl..)
PHP kod:

add_action('add_meta_boxes''mwd_add_header_metabox');
function 
pce_add_header_metabox()
{
    
add_meta_box('mwd-header-content''Header content''pce_header_metabox''page''normal''high');
}

function 
pce_header_metabox($post) {
    
$values get_post_custom($post->ID);
    
$content = isset($values['pce_header_content'] ) ? $values['pce_header_content'][0] : '';
    
wp_nonce_field('my_meta_box_nonce''meta_box_nonce');
    
wp_editor(htmlspecialchars_decode($content), 'pce_header_content'$settings = array('textarea_name' => 'pce_header_content'));   
}

add_action('save_post''pce_header_metabox_save');
function 
pce_header_metabox_save$post_id )
{
    if(
defined'DOING_AUTOSAVE' ) && DOING_AUTOSAVE) return;
    if(!isset( 
$_POST['meta_box_nonce']) || !wp_verify_nonce($_POST['meta_box_nonce'], 'my_meta_box_nonce')) return;
    if( !
current_user_can('edit_post'$post_id)) return;
    
$allowed = array( 
        
'a' => array( // propušta a tag
            
'href' => array() // a tag može imati samo href atribut
        
)
    );
    if(isset(
$_POST['pce_header_content']))
        
update_post_meta($post_id'pce_header_content'wp_kses$_POST['pce_header_content'], $allowed)); // s filterom
        //update_post_meta($post_id, 'pce_header_content', wp_kses_post($_POST['pce_header_content'])); // bez filtera



Ima li neki program u koji bi zalijepio ovaj kod pa da vidim kako to izgleda da nebi nešto sjebao, ako ga ne zalijepim na pravo mjesto
Da li treba napraviti posaban php ili zalijepiti u već postojeće (koje?)

sinisa1989 07.01.2017. 21:37

Ne znam što pokušavaš, ali vidim da ti je php i wp poprilično nepoznat. Ili daj nekom da ti napravi to što želiš ili nauči osnove php-a i wp-a, pa će ti biti lakše. Ovako ispada da želiš napraviti nešto, ali ne znaš čega da se primiš. NHF, ali preskakanje gradiva ti dugoročno neće nikako pomoći. :)

Pročitaj opet dokumentaciju na onim linkovima koje sam ti spomenuo u ranijim postovima. Vidjet ćeš gdje to možeš isprobati.
A ako želiš testirati, instaliraj xampp + wp na računalo, notepad++ i mijenjaj kôd koliko te volja. Za sve postoji CTRL+Z, pa se ne moraš bojati pogrešaka.

MajaMica 27.01.2017. 16:09

Juhuuu, pre svega izvinjenje ako sam promasila temu... trebala bi mi mala pomoc oko uređenja sajta na wp platformi... Ja sam to ovorila skoro, i nisam upoznata sa programiranjem i ostalim stvarima, ali ono sto me zanima sam guglala, nekako naklapala, pitalo po fb grupama i uspela dosta toga... E, sad ako bi mogao neko da mi pomogne kako da umesto one fotke, kod mene pise naziv "zagavlje" stavim da se menjaju fotke i uz njih nekoliko poslednjih tekstova.... Ja sam googlala i koliko kapiram tema wp-a moze da se uredi tako sto se pise u nju ensto CSS, nasla sam ja i gde je to... ali ne znam kako i sta dalje i da li je tu.. itd... pa ako je neko voljan da pomogne, bila bih vrlo zahvala....

sinisa1989 30.01.2017. 08:27

Moram priznati da nisam baš shvatio što bi ti točno htjela. Jel možeš to malo pobliže objasniti?

MajaMica 01.02.2017. 00:09

Evo pokusacu, na nekim sajtovima sam videla da im je slika u zaglavlju (ova naslovna) dinamicna, tj. da se menjaju nekoliko fotografija sa poslednjim tekstovima i kad klikne neko tu otvori se tekst :) Pa me zanima kako to mogu da podesim... Inace sajt je na wp platformi, tema Agama :) nadam se da sam obj... ako treba mogu dati i link nekog takvog sajta koji to ima, ali nzm da li je dozvoljeno....

sinisa1989 01.02.2017. 09:54

To je ova tema, zar ne?
Ideš u Appearance -> Themes -> Customize. Pod "Slider" možeš mijenjati slike. Problem je samo što su opcije minimalne i nemaš puno mogućnosti. Osim toga, u free verziji si ograničena na 2 slidea. :)
Alternativa je da pronađeš neki slider plugin, pa da koristiš neki od odabranih. Jedino što ćeš morati jedan mali dio u kôdu odraditi.

MajaMica 04.02.2017. 00:49

hajde, pokusacu da se snađem.... :) hvala na odgovoru :)

MajaMica 04.02.2017. 00:51

daa, ta tema je u pitanju... i super je, jako mi se sviđa samo jos ovo da resim nekako....

MajaMica 04.02.2017. 01:02

Ukljucila sam ovu opciju, podesila sliku ali nista se ne desava.... ucitala sam cak opet stranicu ctrl+F5 ali nista..... :(


Sva vremena su GMT +2. Sada je 12:14.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger