konto usunięte

Temat: Blog na wordpressie

Hej
Mam stronę na wordpressie i chciałabym, żeby jedna z podstron to był taki regularny blog. Jak to zrobić?

Temat: Blog na wordpressie

Możesz to ustawić w Ustawienia > czytanie.

konto usunięte

Temat: Blog na wordpressie

Przepraszam, byłam tam, ale nie wiem, jak to ustawić.
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Blog na wordpressie

Strona główna wyświetla zaznaczasz statyczną stronę (wybierz poniżej)
...i dla Strona z wpisami: rozwijasz i wybierasz swoja stronę dajmy na to nazwaną "blog"

konto usunięte

Temat: Blog na wordpressie

A ok Już teraz rozumiem! :) Dzięki
Artur C.

Artur C. .unknown

Temat: Blog na wordpressie

Apropo tematu jak zrobić aby po przejściu na blog poprzez adres: domena.pl/blog - wpisy były wyświetlane w następujący sposób: domena.pl/blog/wpis_1 ... bo póki co wyświetla tak: domena.pl/wpis_1 ?
Marek Miśkiewicz

Marek Miśkiewicz Właściciel, EMM8
Kompleksowe
Rozwiązania
Informatyczne

Temat: Blog na wordpressie

Artur P.:
Apropo tematu jak zrobić aby po przejściu na blog poprzez adres: domena.pl/blog - wpisy były wyświetlane w następujący sposób: domena.pl/blog/wpis_1 ... bo póki co wyświetla tak: domena.pl/wpis_1 ?


Chodzi o adresy URL?
Jeżeli tak to w ustawieniach bezpośrednich odnośników we własnym formacje trzeba wpisać:
/%category%/%postname%/
Ale to będzie miało wpływ na inne kategorie również.
Artur C.

Artur C. .unknown

Temat: Blog na wordpressie

Nie do końca. Na stronie http://domena.pl dodalem sobie blog http://domena.pl/blog i teraz chce aby po wejsciu w dowolny wpisa na blogu byl adres http://domena.pl/blog/nazwa-wpisu-1 bo poki co jest ale http://domena.pl/nazwa-wpisu-1Artur P. edytował(a) ten post dnia 11.11.12 o godzinie 14:11
Krystian Pluciak

Krystian Pluciak ♛CO MOGĘ DLA CIEBIE
UDOSKONALIĆ?☛JAKIE
BARIERY, BŁĘDY I
P...

Temat: Blog na wordpressie

Są jakieś darmowe szablony ładne (do swojej domeny i severa)
Paweł Protaś

Paweł Protaś Front-end i
WordPress developer

Temat: Blog na wordpressie

Kiedyś tak miałem na blogu, że w menu było słowo "Blog" i w niej wpisy, a na Strona główna była statyczna. Jeśli o to chodzi, to stwórz nową stronę statyczną o nazwie Blog - sam tytuł bez treści. Dodaj ją do menu. Ustaw stronę z wpisami na tą stronę o nazwie Blog, a stronę główną na inną też wcześniej przygotowaną stronę statyczną.
Czy o to Ci chodziło?
Artur P.:
Nie do końca. Na stronie http://domena.pl dodalem sobie blog http://domena.pl/blog i teraz chce aby po wejsciu w dowolny wpisa na blogu byl adres http://domena.pl/blog/nazwa-wpisu-1 bo poki co jest ale http://domena.pl/nazwa-wpisu-1
Artur C.

Artur C. .unknown

Temat: Blog na wordpressie

Tak właśnie mam, jednak mimo wszystko po wejsciu we wpis na blogu "/blog/" znika i jest widoczne http://domena.pl/wpis-1
Paweł Protaś:
Kiedyś tak miałem na blogu, że w menu było słowo "Blog" i w niej wpisy, a na Strona główna była statyczna. Jeśli o to chodzi, to stwórz nową stronę statyczną o nazwie Blog - sam tytuł bez treści. Dodaj ją do menu. Ustaw stronę z wpisami na tą stronę o nazwie Blog, a stronę główną na inną też wcześniej przygotowaną stronę statyczną.
Czy o to Ci chodziło?
Artur P.:
Nie do końca. Na stronie http://domena.pl dodalem sobie blog http://domena.pl/blog i teraz chce aby po wejsciu w dowolny wpisa na blogu byl adres http://domena.pl/blog/nazwa-wpisu-1 bo poki co jest ale http://domena.pl/nazwa-wpisu-1
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Blog na wordpressie

Możesz cuś takiego uzyskać np. korzystając z register_post_type .

taki najprostszy z przykładów ...w functions.php wrzucasz:
add_action('init', 'regBlog');
function regBlog(){
$labels = array(
'name' => __('Blog', 'wpisy bloga'),
'singular_name' => __('Blog'),
'add_new' => __('Dodaj wpis'),
'add_new_item' => __('Dodaj nowy wpis'),
'edit_item' => __('Edytuj wpis')
);

$args = array(
'labels' => $labels,
'public' => true,
'supports' => array('title', 'editor', 'page-attributes', 'custom-fields'),
'query_var' => true,
'capability_type' => 'post',
'_builtin' => false,
'rewrite' => array('slug' => 'blog'),
'publicly_queryable' => true
);

register_post_type('Blog', $args);
}


Potem robisz sobie szablon strony ... np. robisz kopię pliku archive.php i zapisujesz jako archive-blog.php a na jego początku wrzucasz:
<?php
/**
Template Name:Blog
**/
get_header();
query_posts(array('post_type'=>'blog'));
?>


Potem tylko edytujesz swoją stronę Blog i w boksie Atrybuty strony wybierasz szablon Blog, zapisujesz zmiany i to już wszystko.

...oczywiście w Ustawienia >> Czytanie musisz tę stronę wypiąć ze statycznych.Paweł Knapek edytował(a) ten post dnia 15.11.12 o godzinie 19:35
Paweł Protaś

Paweł Protaś Front-end i
WordPress developer

Temat: Blog na wordpressie

To tak wygląda jak u mnie ostatnio. Zapomniałem, że w pliku .htaccess miałem wpisane przekierowania 301 i to było przyczyną. Jednak pewnie u Ciebie to coś innego. Gdybym przyjrzał się na ustawienia i ewentualnie kod strony, to może wtedy wyszukałbym przyczynę. W WordPress często problemy powodują wtyczki. Nieodpowiednia wersja wtyczki do aktualnej wersji WordPressa, lub konflikt z inną wtyczką.
Artur P.:
Tak właśnie mam, jednak mimo wszystko po wejsciu we wpis na blogu "/blog/" znika i jest widoczne http://domena.pl/wpis-1
Paweł Protaś:
Kiedyś tak miałem na blogu, że w menu było słowo "Blog" i w niej wpisy, a na Strona główna była statyczna. Jeśli o to chodzi, to stwórz nową stronę statyczną o nazwie Blog - sam tytuł bez treści. Dodaj ją do menu. Ustaw stronę z wpisami na tą stronę o nazwie Blog, a stronę główną na inną też wcześniej przygotowaną stronę statyczną.
Czy o to Ci chodziło?
Artur P.:
Nie do końca. Na stronie http://domena.pl dodalem sobie blog http://domena.pl/blog i teraz chce aby po wejsciu w dowolny wpisa na blogu byl adres http://domena.pl/blog/nazwa-wpisu-1 bo poki co jest ale http://domena.pl/nazwa-wpisu-1
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Blog na wordpressie

Paweł Protaś:
To tak wygląda jak u mnie ostatnio. Zapomniałem, że w pliku .htaccess miałem wpisane przekierowania 301 i to było przyczyną. Jednak pewnie u Ciebie to coś innego. Gdybym przyjrzał się na ustawienia i ewentualnie kod strony, to może wtedy wyszukałbym przyczynę. W WordPress często problemy powodują wtyczki. Nieodpowiednia wersja wtyczki do aktualnej wersji WordPressa, lub konflikt z inną wtyczką.

Ale tutaj nie ma żadnego problemu (błędu) przecież ...wszystko jest jak być powinno. ;)
Mowa jest o stronie - a ta nie ma wpływu na adresy url wpisów.
-można sobie pętelkę loop wrzucić do strony home, można do kontaktu ...a adres wpisu będzie ten sam przecież :)
Inne rozwiązanie zostało podane już wcześniej - zamiast strony "blog" zrobić kategorię "blog" i zmienić premallink na /%category%/%postname -tylko że to zmienia adresy wszystkich wpisów - bez znaczenia czy są one w kategorii blog czy galeria ...i jeszcze pojawia się kłopot gdy wpis jest przyporządkowany do kilku kategorii albo w grę wchodzą subkategorie.Paweł Knapek edytował(a) ten post dnia 16.11.12 o godzinie 00:21
Artur C.

Artur C. .unknown

Temat: Blog na wordpressie

Generalnie działa i nie działa. Działa bo po kliknięciu w opcje "Blog" dodaj nowy - wpis się dodaje z prawidłową ścieżką ale nigdzie nie działą - po jego opublikowaniu czy podejrzeniu wyswietla sie info, ze podana strona nie istnieje. Natomiast wpisy, ktore sa juz w blogu i tak pokazuja sie bez sciezki "/blog/"

Paweł Knapek:
Możesz cuś takiego uzyskać np. korzystając z register_post_type .

taki najprostszy z przykładów ...w functions.php wrzucasz:
add_action('init', 'regBlog');
function regBlog(){
$labels = array(
'name' => __('Blog', 'wpisy bloga'),
'singular_name' => __('Blog'),
'add_new' => __('Dodaj wpis'),
'add_new_item' => __('Dodaj nowy wpis'),
'edit_item' => __('Edytuj wpis')
);

$args = array(
'labels' => $labels,
'public' => true,
'supports' => array('title', 'editor', 'page-attributes', 'custom-fields'),
'query_var' => true,
'capability_type' => 'post',
'_builtin' => false,
'rewrite' => array('slug' => 'blog'),
'publicly_queryable' => true
);

register_post_type('Blog', $args);
}


Potem robisz sobie szablon strony ... np. robisz kopię pliku archive.php i zapisujesz jako archive-blog.php a na jego początku wrzucasz:
<?php[/quote]> /**[quote]Template Name:Blog
**/
get_header();
query_posts(array('post_type'=>'blog'));
?>


Potem tylko edytujesz swoją stronę Blog i w boksie Atrybuty strony wybierasz szablon Blog, zapisujesz zmiany i to już wszystko.

...oczywiście w Ustawienia >> Czytanie musisz tę stronę wypiąć ze statycznych.
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Blog na wordpressie

Wcześniejsze zwykłe wpisy nie będą miały ścieżki z "blog" bo to nie ten typ wpisu.
Trzeba je dodać na nowo, albo zmienić im typ - można próbować wtyczką http://wordpress.org/extend/plugins/post-type-switcher/ czy podobna ....albo bezpośrednio w bazie danych.

Co do 404, to w pierwszej kolejności sprawdź linki bezpośrednie - ustaw własny format np. na /%postname%/ i zapisz zmiany ...sprawdź efekt.
Jeżeli dalej nie działa, to wyłącz tymczasowo wszystkie pluginy i sprawdź.
Jeżeli i to nie pomaga, to może byc konieczne dodanie flusha http://codex.wordpress.org/Function_Reference/register...
....albo np. bruździ jakaś regułka w .htaccess
Krystian Pluciak

Krystian Pluciak ♛CO MOGĘ DLA CIEBIE
UDOSKONALIĆ?☛JAKIE
BARIERY, BŁĘDY I
P...

Temat: Blog na wordpressie

Jak dodawać wpisy na stronach?

Np zrobiłem sobie strony "Ekonomia" "Marketing" "hobby" bla bla..
I chciał bym umieszczać je na tych www, a nie tylko głównej wszystko w jednym..
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Blog na wordpressie

Krystian Piotr Pluciak:
Jak dodawać wpisy na stronach?

Np zrobiłem sobie strony "Ekonomia" "Marketing" "hobby" bla bla..
I chciał bym umieszczać je na tych www, a nie tylko głównej wszystko w jednym..

Zrób sobie nie strony tylko KATEGORIE ekonomia, marketing, hobby, bla bla bla.... -i w nich dodawaj wpisy.
Krystian Pluciak

Krystian Pluciak ♛CO MOGĘ DLA CIEBIE
UDOSKONALIĆ?☛JAKIE
BARIERY, BŁĘDY I
P...

Temat: Blog na wordpressie

Paweł Knapek:
Krystian Piotr Pluciak:
Jak dodawać wpisy na stronach?

Np zrobiłem sobie strony "Ekonomia" "Marketing" "hobby" bla bla..
I chciał bym umieszczać je na tych www, a nie tylko głównej wszystko w jednym..

Zrób sobie nie strony tylko KATEGORIE ekonomia, marketing, hobby, bla bla bla.... -i w nich dodawaj wpisy.
Czyli nie można dodawać wpisów na stronach? Bo w zasadzie o to pytałem...

Kategorie to masło maślane i słabe usability.

Dzięki, ;)



Wyślij zaproszenie do