<div dir="ltr">This is the second time the question on "pagination" has been made recently ... although the specifics may change (and likely should be sorted out in ticket) the general response is going to be using custom pagination is fine, especially if the code is using core functionality to accomplish its goals.<div><br></div><div>Essentially how pagination is created and displayed is well within the theme author's prerogative to work with, it's just a method of displaying data that already exists and providing a navigation method that fits the aesthetics of the theme (or whim of the author, either is fine).</div><div><br></div><div>My real concern at the moment is what specific guideline is causing this question to come up?</div></div><div class="gmail_extra"><br clear="all"><div>Edward Caissie<br>aka Cais.</div>
<br><div class="gmail_quote">On Sun, Oct 5, 2014 at 7:22 AM, Hardeep Asrani <span dir="ltr"><<a href="mailto:hardeepasrani@gmail.com" target="_blank">hardeepasrani@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Yes, this PHP script that I use in my theme for custom pagination uses 'paginate_links()' in it. Thanks a lot of clearing this, Jasin.<br><br></div>Please reply in the ticket, FasterThemes, for other issues and to clear it. Thanks everyone :)<br><div><div></div></div></div><div class="gmail_extra"><br clear="all"><div>Regards,<br>Hardeep Asrani<br></div><div><div class="h5">
<br><div class="gmail_quote">On Sun, Oct 5, 2014 at 4:50 PM, Jasin S. <span dir="ltr"><<a href="mailto:jasins@wphoot.com" target="_blank">jasins@wphoot.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">We recently had a similar discussion here. Pagination is one of those border-line cases between theme and plugin domains.<br><br>Basically, yes you can use custom pagination *as long as* it uses core functionality (which means using 'paginate_links()'<br><a href="http://lists.wordpress.org/pipermail/theme-reviewers/2014-September/020316.html" target="_blank">http://lists.wordpress.org/pipermail/theme-reviewers/2014-September/020316.html</a><span><font color="#888888"><br><br>-- <br><div dir="ltr"><span><font color="#888888"><span style="color:rgb(0,0,0)"></span><div dir="ltr"><div><span style="color:rgb(0,0,0)"><span style="font-family:courier new,monospace">cheers,<br></span></span></div><span style="font-family:courier new,monospace"><span style="color:rgb(0,0,0)">Jasin S.<br></span></span><span style="font-family:courier new,monospace"><span style="color:rgb(153,153,153)"><i><a href="http://wphoot.com" target="_blank">http://wphoot.com</a></i></span></span></div></font></span></div></font></span><div><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 5, 2014 at 4:28 PM, Srikanth Koneru <span dir="ltr"><<a href="mailto:tskk79@gmail.com" target="_blank">tskk79@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">okay, themes can have that numbered pagination, you can use <a href="http://codex.wordpress.org/Function_Reference/paginate_links" target="_blank">http://codex.wordpress.org/Function_Reference/paginate_links</a> for that.<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 5, 2014 at 4:25 PM, Hardeep Asrani <span dir="ltr"><<a href="mailto:hardeepasrani@gmail.com" target="_blank">hardeepasrani@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I replied in the ticket, but I believe he was busy in other stuff in<br>
the meantime. Plus, we both are not clear about this issue, so we need<br>
this help anyway.<br>
<br>
In opinion, every WordPress theme which uses numbered page navigation<br>
(thousands of them) uses a custom pagination script. You can check<br>
that in those themes. It's just that I'm have not included the script<br>
in functions.php file but gave it it's own different file. I'm also<br>
getting started with theme reviewers, so I believe it's something to<br>
learn for both of us :)<br>
<div><div><br>
On 10/5/14, Srikanth Koneru <<a href="mailto:tskk79@gmail.com" target="_blank">tskk79@gmail.com</a>> wrote:<br>
> Discuss it in the ticket itself, If both of you can't come to an agreement,<br>
> bring it here :)<br>
><br>
><br>
> On Sun, Oct 5, 2014 at 4:14 PM, Hardeep Asrani <<a href="mailto:hardeepasrani@gmail.com" target="_blank">hardeepasrani@gmail.com</a>><br>
> wrote:<br>
><br>
>> Just to make things easy for all the seniors, we're talking about this<br>
>> pagination script coded by Justin Tadlock:<br>
>> <a href="https://themes.svn.wordpress.org/the-funk/1.5/assets/lib/pagination.php" target="_blank">https://themes.svn.wordpress.org/the-funk/1.5/assets/lib/pagination.php</a><br>
>><br>
>> Thanks for the time :)<br>
>><br>
>> On 10/5/14, Hardeep Asrani <<a href="mailto:hardeepasrani@gmail.com" target="_blank">hardeepasrani@gmail.com</a>> wrote:<br>
>> > I get your point but at the same time Justin Tadlock is using it in<br>
>> > all his WordPress.org themes. Plus, it uses add_support function and<br>
>> > that script includes the native WordPress function in it. Please take<br>
>> > a look at that script. Thanks :)<br>
>> ><br>
>> > On 10/5/14, FasterThemes Support <<a href="mailto:support@fasterthemes.com" target="_blank">support@fasterthemes.com</a>> wrote:<br>
>> >> I don't think CUSTOM PAGINATIONS are allowed. 'Pagination' falls under<br>
>> >> PLUGIN territory, I believe.<br>
>> >> Senior guys/admins, please confirm !<br>
>> >> Thanks.<br>
>> >><br>
>> >> On Sun, Oct 5, 2014 at 3:55 PM, Hardeep Asrani<br>
>> >> <<a href="mailto:hardeepasrani@gmail.com" target="_blank">hardeepasrani@gmail.com</a><br>
>> ><br>
>> >> wrote:<br>
>> >><br>
>> >>> It's more of a personal question, as well as for future references.<br>
>> >>> Justin Tadlock uses a custom pagination script in his every WP.org<br>
>> >>> theme and never had an issue with it.<br>
>> >>><br>
>> >>> But I was told on this ticket that we aren't allowed to have a custom<br>
>> >>> pagination script in .ORG themes:<br>
>> >>> <a href="https://themes.trac.wordpress.org/ticket/20448" target="_blank">https://themes.trac.wordpress.org/ticket/20448</a><br>
>> >>><br>
>> >>> Your thoughts?<br>
>> >>> _______________________________________________<br>
>> >>> theme-reviewers mailing list<br>
>> >>> <a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
>> >>> <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
>> >>><br>
>> >><br>
>> ><br>
>> ><br>
>> > --<br>
>> > Regards,<br>
>> > Hardeep Asrani<br>
>> ><br>
>><br>
>><br>
>> --<br>
>> Regards,<br>
>> Hardeep Asrani<br>
>> _______________________________________________<br>
>> theme-reviewers mailing list<br>
>> <a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
>> <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
>><br>
><br>
<br>
<br>
--<br>
Regards,<br>
Hardeep Asrani<br>
_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br></div></div></div></div>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br></div>