Paulo
Odpowiedź forum utworzona
-
Forum: Motywy
W odpowiedzi na: Usunięcie napisów: "Opublikowano " oraz "Kategorie:" "Autor:"Te napisy to są tzw. template tags czyli krótkie funkcje odpowiadające za daną czynność np. tytuł posta, data opublikowania, kategoria itd.
Te tagi, funkcje znajdują się zawsze w plikach źródłowych Twojego motywu a na stronie przetworzone przez „serwer” i wyświetlane jako już to co widzisz czyli: Autor, Kategoria itd.
Jeżeli chcesz się ich pozbyć na stałe to wystarczy, że w plikach źródłowych usuniesz te linijki, które odpowiadają za wyświetlenie się tego co chcesz usunąć.
To na piechotę a czy jest do tego wtyczka? Nigdy się nad tym nie zastanawiałem, bo nie było mi to potrzebne. Ale jeżeli u Ciebie pojawiła się taka myśl to jest duże prawdopodobieństwo, że u 100, 1000 innych osób na świecie i ktoś w końcu zrobił taka wtyczke.
Ważne.
Gdzie tego szukać i co usunąć?Jeżeli chcesz aby te elementy nie wyświetlały się już na żadnej stronie, podstronie, stronie głównej to odpowiedni kod musisz usunąć z tych plików:
index.php
– plik źródłowa dla postów
page.php
– plik źródłowa dla stron
single.php
– plk źródłowa dla postów
home.php
– plik źródłowy dla strony głównej
archive.php
– plik źródłowy dla archiwum
category.php
– plik źródłowy dla kategorii
itd.To wszystko zależy od tego gdzie chcesz lub nie chcesz aby te elementy były i głównie od wersji Twojego motywy, jego złożoności, ilości różnych szablonów dla poszczególnych podstron i te dane mogą się różnić! Bo jak widzisz np dla strony dla postów jest inny plik źródłowy niż dla strony głównej,
Teraz jak odnaleźć ten kod? Jak rozróżnić je od pozostałych tagów?
Poszukaj takich linijek:
- Dla kategorii:
Kategoria: <?php the_category (', '); ?>
- Dla Autora:
Autor: <?php the_author(); ?>
- I dla:
Opublikowano: <?php the_date ('l, '); ?><?php the_time('d F Y'); ?>
Jak widzisz część to normalny tekst a część właśnie te tagi (funkcja php). Czyli możesz mieć np i tekst i tag lub tylko tag.
Oczywiście wszystkie te elementy moga znajdować się w paragrafie
<p></p>
lub jakimś divie<div></div>
czyli te znaczniki należy później usunąć jeżeli już nic w nich nie ma, bo później strona może sie może dziwnie wyświetlać.Zobacz jak ja to zrobiłem u siebie na stronie. Nie usunałem tego na stałe a poprostu poprzestawiałem w inne ciekawsze miejsca. Może ten przykład da Ci jakąś inspiracje?…
Pozdrawiam Serdecznie 😉
Forum: Instalacja
W odpowiedzi na: Dlaczego nie ma wyjaśnień dotyczącyh instalacji WordPressa po polskuTo ja dziękuje.
Może na pytanie dlaczego na stronach http://pl.wordpress.org/ są dostępne tylko niektóre materiały po polsku powinien odpowiedzieć twórca strony.
WordPress to wolne oprogramowanie i to raczej od użytkowników zależy i ich wsparcia czy pomoc będzie dostępna w różnych językach.
Jeżeli ktoś wyraża intencje pomocy w rozwoju również polskiej wersji supportu/pomocy i rozwoju Codeksa WP na stronach http://codex.wordpress.org/Codex:Contributing można zacząć swoją współprace.
Forum: Instalacja
W odpowiedzi na: problem z aktualizacją 3.2.1Masz za mało pamięci.
De-aktywuj (wyłącz) wszystkie pluginy (wtyczki) na czas aktualizacji a potem je włącz.-
Spróbuj jeszcze tak:
- Zwiększ limit pamięci
memory_limit = 64M
– Niektóre serwery nie maja tego po prostu ustawione.
(Kiedyś używałem serwera000webhost.com
i ustawione było 2M i był kłopot z instalacja wtyczek a co dopiero z aktualizacją hehe – trzeba było wszystko przezFTP
)
W plikuphp.ini
jest informacja na ten temat. Możesz również zainstalować wtyczkę WP Security Scan i ona Ci to „wykryje”. - Zwiększ limit w pliku .htaccess (php_value memory_limit 64M)
- Zwiększ limit pamięci w pliku
wp-config.php
define('WP_MEMORY_LIMIT', '64MB')
http://www.wordpress-polska.pl/popularne-problemy/fatal-error-out-of-memory-tried-to-allocate-bytes/
Na koniec daj znać jak Ci poszło 😉
Forum: Zaawansowane
W odpowiedzi na: Wstępna informacja na stronieMożesz też użyć funkcji
<?php the_excerpt(); ?>
zamiast<?php the_content(); ?>
i wstawić ją w szablon kategorii. Pewno już wiesz co robi ta funkcja (tag)? i uciec się do sztuczek programistycznych.Funkcja ta wyświetla 55 pierwszych znaków (excerpt – fragment) z posta bez potrzeby dodawania tzw. Read More lub wyświetla wypis jeżeli go utworzyłeś 😉
Taki automatycznie utworzony fragment tekstu zakończony jest tagiem More ale już jako bezpośredni odnośnik (permalink) do artykułu. Różnica widać w adresie strony. Ten z permalink wygląda tak:
http://twoja-strona.pl/jakis-artykula ten z tzw. tagiem Read More, który dodajesz w poście:
http://twoja-strona.pl/jakis-artykul/#more-120
120 to przykładowy nr ID artykułu z bazy danych.
Ten tag pojawia się zazwyczaj w szablonach kategorii.
Forum: Instalacja
W odpowiedzi na: Problem po aktualizacjiUżyj innego FTP np. TotalCommander PawerPack wtedy będziesz miał dwa niezależne programy. I przekopiuj jeszcze raz te pliki aż do bólu.
Powinno sie udać 😉To tak jakbyś pytał o opinie dwóch niezależnych osób. Każda odpowie Ci według swojego punktu widzenia 😉
E.w zrób jakiegoś screena z tej aktualizacji.
Forum: Instalacja
W odpowiedzi na: Dwa portale WordPress na jednym serwerzeZa każdym razem gdy utworzysz nowy katalog w głównym folderze serwera (np.: twoja-strona/katalog), po skopiowaniu do niego Nowej! instalacji WordPressa (czyli świeżo rozpakowanego archiwum) i o wpisaniu tego adresu w pasek adresu ma Ci się odpalić nowa instalacja.
Nie potrzebne tu są żadne przekierowania. W twoim przypadku domyślam się, że po prostu w obu instalacjach użyłeś tego samego pliku konfiguracyjnego
wp-config.php,
tych samych plików instalacji co w głównym folderze bądź użyłeś ty samych parametrów, danych do bazy MySql co w pierwszym przypadku. I dlatego ten komunikat 😉Jeżeli zrobiłeś inaczej – popraw mnie 😉
Rozwiązanie:
1. możesz przeprowadzić od nowa proces instalacji z użyciem innych danych do Bazy Danych MySql niż w tej głównej instalacji tworząc nową baze danych, nowego użytkownika tej bazy (czasami może zostać ten sam do wszystkich baz danych) i nowe hasło do tej bazy.
2. Jeżeli posiadasz na serwerze tylko jedną baze danych (taka oferta hostingowa) to jedynym rozwiązaniem jest za każdym razem tworzyć prefiksy, tak jak napisał kolega wyżej. Prefiksy czyli przedrostki w nazewnictwach tabel, które tworzy WP podczas instalacji.
np. zamiast domyślnego
wp_
toramst_
aby kojarzyło się z konkretną stroną.Z tego co się orientuje to ilość znaków jest ograniczona.
3. Masz jeszcze jedną możliwość. Zamiast za każdym razem kopiować nowe pliki Instalacyjne WP i instalować Nowego Wp (w podkatalogu czy subdomenie) możesz użyć funkcji MultiSite, która zaoszczędzi Ci sporo miejsca i pozwoli tworzyć nowe portale przypisane do tej samej domeny lud domeny podpiętej. Czyli wyobraź sobie, że możesz administrować kilka stron, portali, blogów z jednego miejsca, z jednego panela a nie za każdym razem logować się do innego panela.
Jest to opcja w ostatnim czasie coraz częściej wybierana 😉
Forum: Instalacja
W odpowiedzi na: Dlaczego nie ma wyjaśnień dotyczącyh instalacji WordPressa po polskuWitaj dickkormor 🙂
Ad. 1.
Być może Polska wersja WP z Codeksu nie doczekała się jeszcze tłumaczenia.
Na stronach Dokumentacji można znaleźć wiele materiałów po polsku ale niestety większość jest po angielsku. Może nie jest to jakaś przeszkoda, bo prawdę powiedziawszy ten angielski styl pisania jest dosyć uproszczony i autorzy chyba starali się go maksymalnie uprościć (czasami zdarza się, z polskiego jest coś trudniej zrozumieć niż z angielskiego).Ad. 2.
WordPress ma taka możliwość. Zapisywania jakiegoś wpisu (czy strony) w formie szkicu (do edycji na później).
Jest to wygodne rozwiązanie szczególnie gdy chcesz dokończyć swoje dzieło w późniejszym terminie – tak jak podałeś.P.S.
Na tej stronie będziesz miał możliwość zapisania się na kurs z Obsługi WordPressa. Jest on w trakcie przygotowań i już niedługo ruszy pełną parą. Jeżeli wyrażasz zainteresowanie i chęć poszerzenia swoich umiejętności z obsługi WordPressa serdecznie zapraszam na Kurs 😉Forum: Instalacja
W odpowiedzi na: Integracja WP z istniejącą stronąJest to spowodowane niepoprawny kodowaniem znaków (nie ta strona kodowa) przez program którym edytujesz pliki na serwerze (bądź jeszcze na kompie przed wysłaniem na serwer).
Zdarza się to często gdy edytujesz jakiś plik (niekoniecznie php) jakimś domyślnym edytorem wbudowanym w klienta FTP (np. zazwyczaj notatnik), który podczas edycji zamienia wszystkie znaki na np. ISO bądź Win.
Rzecz dzieje się nieświadomie bez twojej kontroli i potem się można zdziwić skąd te kszaczory się porobiły.
Dlatego najlepiej jest zmienić domyślny edytor na taki, który zawiera odpowiednie strony kodowe a dodatkowo nie pozostawia tzw. białych spacji (?).
Takim polecanym i sprawdzonym przez większość użytkowników programem może być: Notepad ++
To chyba o to chodzi – popraw mnie jeżeli to nie to.
A może chodziło Ci o to, że w całym WP pojawiają się ta krzaczki?
Hmm najlepiej ściągnąć polską wersje i taka zainstalować – chcesz kombinować inaczej?Forum: Instalacja
W odpowiedzi na: Problem po aktualizacjiEehehe spoko kolego 😉
Forum: Instalacja
W odpowiedzi na: Problem po aktualizacji-!-!-!-!-!-!-!-!
UPGRADE AKTUALIZACJA WordPress;)Proces aktualizacji w skrócie można opisać tak:
step 1. Back Up First czyli kopia bazy danych (np. przy użyciu wtyczki WP-Data Base Back Up lub z menu –> Export – eksportować wszystko do pliku
xml
step 2. Back Up wszystkich plików Wp (w razie wystąpienia problemów)
step 3. Weryfikacja Back Upa czyli czy utworzona kopia bezpieczeństwa jest prawidłowa i czy działa!
step 4. Dezaktywacja wszystkich wtyczek.
step 5. Upewnij się czy wszystkie pozostałe cztery kroki wykonano poprawnie.
step 6. Zdobądź najnowszą wersje WP.
step 7. Usuń stare pliki WP.
Dlaczego usuwać? Generalnie to dobry pomysł. bo proces nadpisywania, aktualizacji pkików (przez cPanel) może nie przebiec poprawnie i wtedy klopss 🙂
NIE USUWAJ tych plików i folderów:
wp-config.php - plik wp-content - folder wp-images folder - starsza wersja; wp-includes/languages/ - w starszej wersji wp-content/languages/ - nowsza wersja .htaccess
USUŃ TE PLIKI I FOLDERY:
readme.html, wp.php, xmlrpc.php, license.txt; wp-admin wp-includes wp-content/cache wp-content/plugins/widgets
step 8. Skopiuj aktualizacje.
step 9. Uruchom WP. Może Ci wyświetlić komunikat o przebudowie bazy danych po tej aktualizacji.
step 10. Aktywuj pluginy itd. Wprowadź poprzednie ustawienia jeżeli zostały zresetowane.
Rezrznąłem tą instrukcje z WP CODEX 😉
Zazwyczaj wystarczy, że przekopjujesz folder wp-admin i wp-includes i je nadpiszesz. 😉 HTTP 500 hym… no to czegoś brakuje hehe 😀
Daj znać jak Ci poszło.
Forum: Instalacja
W odpowiedzi na: Upload Error: Nie można utworzyć katalogu „/uploads/2011/10”.Ok. Zrób jeszcze tak – zainstaluj sobie wtyczkę o nazwie WP Security Scan
Po co?
WP Security Scan sprawdza poziom zabezpieczeń i sugeruje poprawne ustawienia.
Dzięki tej wtyczce można m.in sprawdzić wersje PHP – co jest ważne w najnowszych wersjach WP (3.2.1), które obsługują tylko PHP 5, limit przesyłu mediów (zdjęć), chmod’y czyli prawa zapisu do katalogów na serwerze, htaccess których pewno nie masz itd. Świetna wtyczka i warto ją zainstalować. 😉
W Twoim przypadku to właśnie chodzi o chmod’y. Prawdopodobnie katalog
uploads
dlatego, że kolejne podkatalogi tworzone są automatycznie według daty.Co do chmod’ów ta wtyczka pokaże Ci jakich dokładnie powinieneś użyć.
777 to raczej nie to a powinno być 705(taki jest nadany u mie)p.s.
Tak się zazwyczaj dzieje podczas zmiany serwerów. Na każdym inne zasady. Przyzwyczaj się 😉 heheForum: Instalacja
W odpowiedzi na: Problem po aktualizacjiWitaj 😉
Popieram zdania przed mówców.
Aktualizowanie całego WP poprzez panel Admina nie jest dobrym rozwiązaniem. Aktualizacje po porostu się nie udają (przynajmniej w moim przypadku) a to ze względu na różne ograniczenia serwera w przesyle danych (tylko po stronie WP czyli z poziomu Panela Admina).
Często doświadczałem sytuacji, że przez te ograniczenia nie mogłem zaktualizować żadnej wtyczki czy nawet zaimportować większego zdjęcia!- a to już przesada. Dlatego jeżeli chodzi o Aktualizacje WP najlepiej przeprowadzić ją przez FTP. kopiując wszystkie pliki na serwer opróczconfig.php!
nadpisując te istniejące.Jeżeli chcesz przeprowadzić proces aktualizacji i sobie z tym nie radzisz śmiało pisz do mnie a Ci w tym pomogę 😉
Pozdrawiam Serdecznie 😀
Forum: Instalacja
W odpowiedzi na: Strona głównaWitaj 🙂
Domyślnie jeżeli Twój motyw obsługuje menu to strony w nim zawarte ustawia w kolejności alfabetycznej.
Takie menu jest wywoływanie funkcją (tagiem):
<?php wp_list_pages('title_li=&depth=1'); ?>
lub
<?php wp_nav_menu(); ?>
W takim menu pojawiają się wszystkie strony jakie utworzyłeś plus strona główna: Home (np.: Strona Główna)
Niektóre szablony nie obsługują menu (nie ma tego taga) i menu trzeba definiować w Palelu Admina: Wygląd –> Menu.
Teraz jeżeli chcesz utworzyć takie menu według własnego Widzi Mi Się z wybranymi elementami Tylko przez Ciebie to rozwiązaniem jest użyć widgetu „Własne menu”, aby dodać dowolnie spośród utworzonych menu do panelu bocznego (sidebara) czy dowolne strony jakie chcesz mieć w tym menu.
Dodatkowo w takim menu możesz ustawiać kolejność wyświetlania się poszczególnych w nim stron.
W tym artykule pokazuje jak tworzyć takie widgety i wstawiać je na stronę w dowolne jej miejsce. Jest to uniwersalny sposób na tworzenie dowolnego elenemtu na stronie bazującego na widgetach np. Własne Menu
Pozdrawiam Serdecznie,
Paweł Nowak 😉Forum: Instalacja
W odpowiedzi na: Instalaja wordpressa multisiteWitaj 🙂
WordPress MultiSite to nie jest żadna inna wersja WordPressa a ta sama, którą możesz pobrać np. ze strony WordPress.org
MultiSite – czyli sieć stron – WŁĄCZASZ – nie instalujesz.
Zaraz na początku, gdy wykonujesz świeża instalacje WP na serwerze powinieneś się zdeklarować czy chcesz używać „normalnej wersji” czy MultiSite. (subdomena lub katalog).
W kodeksie można przeczytać, że powinno się to zrobić do miesiąca czy coś w tym stylu. Nie wiem dlaczego takie ograniczenie i z czym to się wiążę.
MS włączasz (enable) robiąc to na tej samej instalacji, którą masz.
Z tym, że aby sieć Ci działała dodatkowo wprowadzasz kilka zmian w ustawieniach serwera i wtyczek i przede wszystkim plikuconfig.php
MS możesz wybrać sieci w sub-domenach lub w podkatalogach.
Tak jak np.zrobiłem to w swoim przypadkusub-domena –> zdrowie.pawel-nowak.com
podkatalog –> pawel-nowak.com/zdrowie (tej wersji nie używam – to jest przykład)Jest również możliwość podpięcia indywidualnych stron do różnych domen dzięki pluginowi:
WordPress MU Domain Mapping
Zarówno w jednym (sub-domeny) jak i w drugim przypadku (podkatalogi) instalacja – a raczej konfiguracja przebiega nieco inaczej, bo trzeba wprowadzić ustawienia w nieco innych miejscach.
Tak np dla sub-domen należy dodać
wildcards do recordów DNS.
Dla podkatalogów używaszmod_rewrite
w.htaccess
, który tworzy struktury linków.Dla obu przypadków i aby właczyć MS w pliku
config.php
należy wstawić kod:define('WP_ALLOW_MULTISITE', true);
dopiero wtedy w panelu admina w zakładce: –>> Narzędzia pojawi się opcja –> Sieć dzięki, której możesz przeprowadzić proces Tworzenia Sieci.
Tworzenie sieci z pozoru i z początku wydaje się trudne i nie wiadomo od czego zacząć i jak przeprowadzić ten proces ale gdy sam go przejdziesz zobaczysz, że to jest takie proste ja… zabrać dziecku lizaka 😛
Forum: Instalacja
W odpowiedzi na: Dobry hosting na mojego bloga.Jak dla tego typu działań dobrym rozwiązaniem może być serwer w OVH.
Szybki dostęp, genialny Support, Faq dzięki któremu rozwiązujesz większość problemów z obsługą. Cena jak za wersje Perso nie jest wygórowana i porównywalna do konkurencyjny. Za 120/rok masz 20GB baza 25MB i nieograniczony transfer i domena w cenie.
Przy wyborze serwera nie powinieneś się kierować głównie ceną a parametrami technicznymi w szczególności Ilością Jednorazowych Połączeń do Bazy Danych MySql, bo jak na stronę zacznie ci wchodzić 10tyś userów na raz (tj. na miesiąc) to Ci może się przywiesić i wywalić Error.
Ale to jest taka bardziej optymistyczna wersja wydarzeń.
Jeżeli nie chcesz mieć potem jakiś problemów z serwerem to tym bardziej powinieneś rozważyć opcje płatną dlatego, że doświadczenie już wiele razy pokazało skutki darmowych hostingów.
Czasem warto jest rozważyć droższą opcje, gdyż często to co tańsze również okrojone i czesto trzeba dokupywać jakieś funkcje.
Wybierz te, które są szczególnie polecane i sprawdzone przez większość.
OVH jest to już rozwiązanie do zaawansowanego użycia.
P.s. Hosting powinien również obsługiwać Crony 😉
Pozdrawiam Serdecznie 😉