Линк за next и prev при pagination

BurnX

Well-Known Member
Здравейте,
темата която ползвам има pagination но не ми харесва особенно. Затова съм си направил сам бутони напред назад , но сега примерно когато искам да публикувам статия с 10 под странички трябва да слагам линковете към бутоните ръчно.
Пример на 3та страница линковете ми назад ще е урлстатия/2/ , а линка напред ще е урлстатия/4/

Има ли по лесен вариант , да сложа един универсален код , който правилно да променя урл-тата на next i prev бутоните, вместо да си играя ръчно да ги слагам както досега?
 
От: Линк за next и prev при pagination

Здравейте,
темата която ползвам има pagination но не ми харесва особенно. Затова съм си направил сам бутони напред назад , но сега примерно когато искам да публикувам статия с 10 под странички трябва да слагам линковете към бутоните ръчно.
Пример на 3та страница линковете ми назад ще е урлстатия/2/ , а линка напред ще е урлстатия/4/

Има ли по лесен вариант , да сложа един универсален код , който правилно да променя урл-тата на next i prev бутоните, вместо да си играя ръчно да ги слагам както досега?

Ако говорим за уордпрес си има get_previous_post и get_next_post и съответно от върнатия обект, можеш да си вземеш пермалинк-а.
 
От: Линк за next и prev при pagination

Така и не можах да се оправя... явно не ми стигат познанията дори и с линковете по горе. Ако някой бъде така добър да обясни като на маймуна :)
В момента го правя така :
<a href=url_na_statiq/3/><img src=url_na_buton /> </a> - Това е примерно за Prev
<a href=url_na_statiq/5/><img src=url_na_buton /> </a> - Това е за Next

С какво да заменя кода на линковете , така че да не се налага ръчно да ги пиша всеки път за различните статии ? Като подчертавам , че искам моите си бутони (img-tata) да останат защото си ги харесвам .
 
От: Линк за next и prev при pagination

Така и не можах да се оправя... явно не ми стигат познанията дори и с линковете по горе. Ако някой бъде така добър да обясни като на маймуна :)
В момента го правя така :
<a href=url_na_statiq/3/><img src=url_na_buton /> </a> - Това е примерно за Prev
<a href=url_na_statiq/5/><img src=url_na_buton /> </a> - Това е за Next

С какво да заменя кода на линковете , така че да не се налага ръчно да ги пиша всеки път за различните статии ? Като подчертавам , че искам моите си бутони (img-tata) да останат защото си ги харесвам .
Какво не ти харесва на официалния начин предложен от разработчиците? Имаш готово решение, а с филтъра wp_link_pages_link може да правиш каквото си искаш.
 
От: Линк за next и prev при pagination

:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
Ай стига бе, има една камара плъгини плюс хиляди туториала в нета?
Здравейте,
темата която ползвам има pagination но не ми харесва особенно. Затова съм си направил сам бутони напред назад , но сега примерно когато искам да публикувам статия с 10 под странички трябва да слагам линковете към бутоните ръчно.
Пример на 3та страница линковете ми назад ще е урлстатия/2/ , а линка напред ще е урлстатия/4/

Има ли по лесен вариант , да сложа един универсален код , който правилно да променя урл-тата на next i prev бутоните, вместо да си играя ръчно да ги слагам както досега?
 
От: Линк за next и prev при pagination

Така и не можах да се оправя... явно не ми стигат познанията дори и с линковете по горе. Ако някой бъде така добър да обясни като на маймуна :)
В момента го правя така :
<a href=url_na_statiq/3/><img src=url_na_buton /> </a> - Това е примерно за Prev
<a href=url_na_statiq/5/><img src=url_na_buton /> </a> - Това е за Next

С какво да заменя кода на линковете , така че да не се налага ръчно да ги пиша всеки път за различните статии ? Като подчертавам , че искам моите си бутони (img-tata) да останат защото си ги харесвам .

Директно в публикациите не може да го направиш, поне аз не съм срещал начин. Инак лесно е да редактираш самия темплейт в който да добавиш или ръчно линковете (с по-горните функции) или другата фунцкия за странициране (аз лично не съм я ползвал, но щом я има - значи ще свърши работа).
 
От: Линк за next и prev при pagination

Директно в публикациите не може да го направиш, поне аз не съм срещал начин.
Посочил съм начина два пъти.
Всяка тема минала ревю в репото има подръжка на wp_link_pages, ако пък е платена и не го поддържа директно искай рефънд и я махай. Останалото е въпрос на няколко филтъра.

Инак лесно е да редактираш самия темплейт в който да добавиш или ръчно линковете (с по-горните функции) или другата фунцкия за странициране (аз лично не съм я ползвал, но щом я има - значи ще свърши работа).
Като видя такива съвети за мазане по темата и ме сърби да извадя пушката от касата.
 
От: Линк за next и prev при pagination

Посочил съм начина два пъти.
Всяка тема минала ревю в репото има подръжка на wp_link_pages, ако пък е платена и не го поддържа директно искай рефънд и я махай. Останалото е въпрос на няколко филтъра.


Като видя такива съвети за мазане по темата и ме сърби да извадя пушката от касата.

Кво каза ся? Какви съвети си дал, как ще го сложиш това в публикациите (това да пускаш ишута в репотата им е равносилно сам да пулнеш такъв (особено след като се дават реални решения на проблема))? Айде преди да вадиш пушката, пак питам кой и кога е слагал такъв филтър директно при публикуване на публикациите (отговор не щъ де, от такива пушконосци)!
 
От: Линк за next и prev при pagination

Темата ми е Sahifa . Кода в темата , в theme-functions.php ,който е за pagination е този :

function tie_pagenavi( $query = false, $num = false ){
?>
<div class="pagination">
<?php tie_get_pagenavi( $query, $num ) ?>
</div>
<?php
}

Резултата когато използвам в постове <!--nextpage-->

8014027X.png


Намерих решение в нета , за промяна на горния код , уж да се появят next и prev , но не проработи, пък и сигурно няма да е така както аз искам.
В момента ползвам мои си бутони и директни линкове за next и prev урл-та. Изглеждат така :

8014032j.png


Ако е прекалено сложно да го преправя с някакво автоматизирано решение предполагам просто ще си изполвам директните линкове , като ги слагам ръчно за всяка статия.
 
От: Линк за next и prev при pagination

Слушай сега арлекино, като не си наясно поне не ръси тъпотии.

Кво каза ся? Какви съвети си дал, как ще го сложиш това в публикациите (това да пускаш ишута в репотата им е равносилно сам да пулнеш такъв (особено след като се дават реални решения на проблема))?
Аз казвам нещо съвсем ралично.
Посочил съм начина два пъти.
Всяка тема минала ревю в репото има подръжка на wp_link_pages, ако пък е платена и не го поддържа директно искай рефънд и я махай. Останалото е въпрос на няколко филтъра.

2. А това, което си дал като "решение" би ли го разписал на ниво блок-схема?


Айде преди да вадиш пушката, пак питам кой и кога е слагал такъв филтър директно при публикуване на публикациите (отговор не щъ де, от такива пушконосци)!

Обяснявам като за индианци:

1. Във всяка читава тема темплейта на публикацията изглежда подобен начин
PHP:
the_content();
wp_link_pages();

Във wp_link_pages има филтри за абсолютно всичко. Това, че ти нямаш абсолютно някаква представа как работи WP и как се хуква в core-то е ясно още от първото ти неподготвено изкаване. А второто вече те направи за смях на индийците дори.

Срещу 20€ можеш да получиш разписано решение, което да ти отвори очите.

А сега понеже си много отворен получаваш едно червено от мен
 
От: Линк за next и prev при pagination

Темата ми е Sahifa . Кода в темата , в theme-functions.php ,който е за pagination е този :

Резултата когато използвам в постове <!--nextpage-->
В sahifa-та wp_link_pages е подменена с tie_get_pagenavi от pagenavi.php, която е написана дърводелски и освен, че има хардкоднати неща и не позволява хукване в нея.
Имаш два варианта.
Правиш си една дъщерна тема и в нея заменяш тяхната изгъзица с оригиналния WP начин.
Иначе може да се къстъмизира леко с превод на темата
PHP:
	$pagenavi_options = array();
	$pagenavi_options['pages_text'] = __('Page %CURRENT_PAGE% of %TOTAL_PAGES%','tie');
но висши пилотажи няма как да станат.
 
От: Линк за next и prev при pagination

Слушай сега арлекино, като не си наясно поне не ръси тъпотии.


Аз казвам нещо съвсем ралично.


2. А това, което си дал като "решение" би ли го разписал на ниво блок-схема?




Обяснявам като за индианци:

1. Във всяка читава тема темплейта на публикацията изглежда подобен начин
PHP:
the_content();
wp_link_pages();

Във wp_link_pages има филтри за абсолютно всичко. Това, че ти нямаш абсолютно някаква представа как работи WP и как се хуква в core-то е ясно още от първото ти неподготвено изкаване. А второто вече те направи за смях на индийците дори.

Срещу 20€ можеш да получиш разписано решение, което да ти отвори очите.

А сега понеже си много отворен получаваш едно червено от мен

Първо, да ти благодаря за репчето (надявам се че пишока ти стана с 2см по-голям). Пиша плъгини за уордпреса доста отдавна, така че това да ме сравняваш с индианец е ... де да знам, минус за тебе. С радост бих дал 20 евро някой да ми отвори очите, но бих искал тройно ако не успее (особено пък ако ти ми отваряш очите). Па щото си мног отворен, уордпресаджия!
И да бих го разписал на каквото ниво искаш, на ниво блок-схема може да искаш еладжията да ти го разпише. НО бих ти го разписал и на тебе като на индианец, за спорта.
 
От: Линк за next и prev при pagination

Колко съм отворен си е моя работа, но е с покритие. Макар, че много рядко бачкам фриленс, който е работил с мен знае. Последна поръчка - два плъгина за оправяне на бози в сайт за групово пазаруване.

Първо, да ти благодаря за репчето (надявам се че пишока ти стана с 2см по-голям). Пиша плъгини за уордпреса доста отдавна, така че това да ме сравняваш с индианец е ... де да знам, минус за тебе. С радост бих дал 20 евро някой да ми отвори очите, но бих искал тройно ако не успее (особено пък ако ти ми отваряш очите). Па щото си мног отворен, уордпресаджия!
И да бих го разписал на каквото ниво искаш, на ниво блок-схема може да искаш еладжията да ти го разпише. НО бих ти го разписал и на тебе като на индианец, за спорта.

Ако можеше наистина да пишеш плъгини за WP щеше да разбереш веднага за какво говоря.

А видях и още една глуост, която си изръсил.
Айде преди да вадиш пушката, пак питам кой и кога е слагал такъв филтър директно при публикуване на публикациите (отговор не щъ де, от такива пушконосци)!
Макар, че това не мястото където да се лепи, конкретния казус ето избирай си хукове
content_save_pre
publish_post
the_content

PS :
Па щото си мног отворен, уордпресаджия!
всъщност не съм уордпресаджия, а човек, който продава софтуер от много дълги години
 
От: От: Линк за next и prev при pagination

Колко съм отворен си е моя работа, но е с покритие. Макар, че много рядко бачкам фриленс, който е работил с мен знае. Последна поръчка - два плъгина за оправяне на бози в сайт за групово пазаруване.



Ако можеше наистина да пишеш плъгини за WP щеше да разбереш веднага за какво говоря.

А видях и още една глуост, която си изръсил.

Макар, че това не мястото където да се лепи, конкретния казус ето избирай си хукове
content_save_pre
publish_post
the_content
Не, не те разбирам, а пиша плъгини и теми от повече от 5 години (не редовно, но винаги като трябва нещо - не се притяснявам, и си го пиша сам).
Ако ще си ги мерим, последния ми плъгин на уордпрес беше за бързите кредити и тяхния слайд за избора на сумата и месеците, малко ли е според теб, като всичко се администрира от админа?
И понеже продължаваш да говориш неща, които явно ти не разбираш, мисля да ти върна репа, дет се вика малко от сърце! Вади пак пушката от касата ....
 
От: Линк за next и prev при pagination

Явно е прекалено сложно за нивото ми , ще си го карам по старо му.
Мерси на включилите се.
 
От: От: Линк за next и prev при pagination

Не, не те разбирам, а пиша плъгини и теми от повече от 5 години (не редовно, но винаги като трябва нещо - не се притяснявам, и си го пиша сам).
Ако ще си ги мерим, последния ми плъгин на уордпрес беше за бързите кредити и тяхния слайд за избора на сумата и месеците, малко ли е според теб, като всичко се администрира от админа?
И понеже продължаваш да говориш неща, които явно ти не разбираш, мисля да ти върна репа, дет се вика малко от сърце! Вади пак пушката от касата ....

Това ли ти е най-голямото постижение? Един уиджет с администрация от панела? Малко хамалогия и толкова. То страшно много познания трябват за това.
А това, че не ме разбираш ми е ясно. Още с първото ти изказване стана ясно, че нямаш ни най-малка представа за WP core и как се правят нещата в тази система.

PS Бърни, сори че ти оспамих темата. Като компенсация ще ти ударя едно рамо с тоя проблем, като ми се освободи малко време.
 
От: От: От: Линк за next и prev при pagination

Това ли ти е най-голямото постижение? Един уиджет с администрация от панела? Малко хамалогия и толкова. То страшно много познания трябват за това.
А това, че не ме разбираш ми е ясно. Още с първото ти изказване стана ясно, че нямаш ни най-малка представа за WP core и как се правят нещата в тази система.

PS Бърни, сори че ти оспамих темата. Като компенсация ще ти ударя едно рамо с тоя проблем, като ми се освободи малко време.

Все тая , карайте си се на воля. В спора се ражда истината :D
 

Горе