Rescriere funcție URL
Am un blog WordPress. Obțin URL-uri în blog de genul acesta,
http://www.domain.com/2013/01/test19/page/2/
Dar vreau ca URL-urile mele să arate astfel,
http://www.domain.com/page/2/
Deci putem rescrie acest URL. Sunt începător în .htaccess. Am căutat multe plugin-uri precum "WP htaccess control". Dar nu știu cum să-l configurez. Vă rog să mă ajutați..
Mulțumesc anticipat..)

Accesează Settings->Permalinks
Adaugă asta în Structura Personalizată: /%postname%/
Actualizează
WordPress generează fișiere .htaccess pentru această setare. Mergi în directorul rădăcină al site-ului și activează afișarea fișierelor invizibile pe calculatorul tău.
Iată codul htaccess pentru structura de mai sus:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Află mai multe despre structura de permalink-uri aici

... nu, nu poți face asta deloc.
WordPress, în mod implicit, folosește deja /page/#
ca permalink. Iată o explicație mai bună cu exemple:
http://yoursite.com
- Pagina principală a blogului care afișează pagina 1 a blogului tăuhttp://yoursite.com/page/2
- Afișează pagina 2 a bloguluihttp://yoursite.com/2013/01/some-post-title
- Afișează pagina 1 a articolului "Some Post Title"http://yoursite.com/2013/01/some-post-title/page/2
- Afișează pagina 2 a articolului "Some Post Title"
Deci, structura /page/2
este deja configurată și folosită pentru ceva complet diferit față de ceea ce încerci să faci. De asemenea, scroll-ul infinit (dacă te bazezi pe permalink-uri /page/#
) ar trebui să funcționeze deja pentru pagina principală.
Singura modalitate de a obține /page/2
pe un permalink de articol este să adaugi manual <!--nextpage-->
în conținutul articolului. Cea mai simplă metodă de a afișa întregul conținut al articolului pe o singură pagină este să... nu faci asta. Pur și simplu elimină quicktag-ul și întregul articol va fi afișat.

Mulțumesc pentru răspuns. În primul rând, permiteți-mi să vă explic problema mea. Vă rugăm să vizitați site-ul meu http://www.newspull.com și http://www.newspull.com/2013/01/test19/ (această postare afișează aceleași thumbnail-uri repetate de la http://www.newspull.com/2013/01/test19/page/2)... așa că doresc să rescriu URL-urile de mai sus. Sper că înțelegeți... Mulțumesc!

dacă rescriu acest URL http://www.newspull.com/2013/01/test19/page/2 în http://www.newspull.com/page/2, acesta va afișa al doilea set de thumbnail-uri...

Nu, cred că nu înțelegi. /2013/01/test19
este o singură postare/pagină. Nu folosești infinite scroll pe o singură postare/pagină. Totuși, site-ul tău principal (http://newspull.com) folosește corect infinite scroll pe pagina principală.

Domnule EAMann, aș dori să creez o postare individuală similară cu dazeddigital.com și mashable.com. De aceea fac asta. Sau ai vreo idee pentru scroll infinit în postări individuale cu thumbnails pe pagina principală?

În acest caz, te rog să pui o nouă întrebare în genul "Aș dori să creez o postare individuală cu scroll infinit în WordPress" pentru că nu despre asta întrebi aici. Întrebarea ta originală era despre modificarea structurii de permalinkuri la ceva care nu va funcționa în WordPress.

De asemenea, cum am spus, pagina ta principală are deja activat scroll infinit. Tu vrei să activezi scroll infinit pentru o postare/pagină individuală care nu are o a doua pagină de conținut (http://www.newspull.com/2013/01/test19/page/2 nu există!).

Mulțumesc mult pentru sfatul tău. Și sunt începător pe stackexchange, așa că îmi cer scuze. Am încercat să setez nextSelector (CSS) #navigation a:-nth child(3), dar nu funcționează.. Ai putea să îmi dai un sfat despre nextSelector?

Aceasta este o întrebare separată și ar trebui pusă ca atare. Te rog să eviți discuțiile extinse în comentarii. Acesta este un site de întrebări și răspunsuri, discuțiile extinse sunt mai potrivite pentru forumuri precum forumul oficial de suport.
