Break away from plug-ins to realize WordPress theme paging function

WordPress one hundred and twenty-five 60.6K Reading mode

The less you use plug-ins, the better the theme is. This is also a problem that all theme designers should consider. The current new theme of our website basically realizes zero plug-ins. There are many articles about WordPress functions without plug-ins on the Internet. I have also written before WordPress related log functions In this article, today I will add a function code that does not use plug-ins to implement the paging function.

The default page turning function of WordPress is very weak, and turning pages can make you feel awkward. Therefore, similar to the wp pagenavi page turning plug-in, it is almost a necessary plug-in for WordPress blogs, and also a plug-in with high popularity.

Although there are online tutorials on how to integrate the wp pagenavi plug-in into the WordPress theme, the function code of the wp pagenavi plug-in drags, just enabling the plug-in in disguise, and does not really break away from the wp pagenavi plug-in. The following lightweight function, with a few lines of CSS style, can completely replace the paging plug-in.

Specific implementation method:

First, add the following function code to the functions.php template file of the topic:

  1. function pagination( $query_string ){   
  2. global   $posts_per_page $paged ;   
  3. $my_query  =  new  WP_Query( $query_string  . "&posts_per_page=-1" );   
  4. $total_posts  =  $my_query ->post_count;   
  5. if ( empty ( $paged )) $paged  = 1;   
  6. $prev  =  $paged  - 1;   
  7. $next  =  $paged  + 1;   
  8. $range  = 2;   // only edit this if you want to show more page-links   
  9. $showitems  = ( $range  * 2)+1;   
  10.   
  11. $pages  =  ceil ( $total_posts / $posts_per_page );   
  12. if (1 !=  $pages ){   
  13. echo   "<div class='pagination'>" ;   
  14. echo  ( $paged  > 2 &&  $paged + $range +1 >  $pages  &&  $showitems  <  $pages )?   "<a href='" .get_pagenum_link(1). "'>Top</a>" : "" ;   
  15. echo  ( $paged  > 1 &&  $showitems  <  $pages )?   "<a href='" .get_pagenum_link( $prev ). "'>Previous page</a>" : "" ;   
  16.   
  17. for  ( $i =1;   $i  <=  $pages ;   $i ++){   
  18. if  (1 !=  $pages  &&( !( $i  >=  $paged + $range +1 ||  $i  <=  $paged - $range -1) ||  $pages  <=  $showitems  )){   
  19. echo  ( $paged  ==  $i )?   "<span class='current'>" . $i . "</span>" : "<a href='" .get_pagenum_link( $i ). "' class='inactive' >" . $i . "</a>" ;   
  20. }   
  21. }   
  22.   
  23. echo  ( $paged  <  $pages  &&  $showitems  <  $pages ) ?   "<a href='" .get_pagenum_link( $next ). "'>Next page</a>"  : "" ;   
  24. echo  ( $paged  <  $pages -1 &&   $paged + $range -1 <  $pages  &&  $showitems  <  $pages ) ?   "<a href='" .get_pagenum_link( $pages ). "'>Last</a>" : "" ;   
  25. echo   "</div>\n" ;   
  26. }   
  27. }  

Next, replace the default paging code or paging plug-in code in the original template with the following code:

  1. <? php pagination( $query_string );  ?>   

Finally, add the following style code to style.css and refresh the page, which is the same as the page turning effect achieved by plug-ins.

  1. .pagination{   
  2. line-height : 23px ;   
  3. }   
  4. .pagination span, .pagination a{   
  5. font-size : 12px ;   
  6. margin 2px   6px   2px  0;   
  7. background : #fff ;   
  8. border : 1px   solid   #e5e5e5 ;   
  9. color : #787878 ;   
  10. padding : 2px   5px   2px   5px ;   
  11. text-decoration : none ;   
  12. }   
  13. .pagination a:hover{   
  14. background #8391A7 ;   
  15. border : 1px   solid   #fff ;   
  16. color : #fff ;   
  17. }   
  18. .pagination .current{   
  19. background #fff ;   
  20. border : 1px   solid   #8d8d8d ;   
  21. color : #393939 ;   
  22. font-size : 12px ;   
  23. padding : 2px   5px   2px   5px ;   
  24. }  

The above style is my current theme style. Modify the border and background according to different themes, and it is basically OK. Then delete the paging plug-in.

Most of the articles on this site are original and used for personal learning records, which may be helpful to you, for reference only!

 weinxin
My Wechat
Copyright Notice
Please indicate the source and link of the original article reprinted on this site. Thank you for your cooperation!
five hundred and ninety-eight million eight hundred and forty-five thousand and six
 
 Robin
five hundred and ninety-eight million eight hundred and forty-five thousand and six
Comments one hundred and twenty-five    Visitors ninety-eight    Author fourteen
    •  Jinwen
      Jinwen zero

      Good tutorial, thanks for sharing.

      •  Small O
        Small O one

        The theme is really beautiful.

        •  Elanse
          Elanse two

          Ask the moderator how to add custom code to the big slide on the front page of Quarx in THEME. My old display cannot be displayed. Add Image

            •  Robin
              Robin

              @ Elanse Didn't you understand the instructions on the theme station? There is a description of adding thumbnails in the theme pack. If the English is as poor as mine, it is enough to see the picture description. In addition, if you use a WIN host, you can give up using this theme

                •  patron
                  patron zero

                  @ Robin Why is there garbled code at the top of the next page after adding.

                    •  Robin
                      Robin

                      @ patron It is a coding error. The Chinese template is UTF-8, and there is no BOM

                        •  Dancing and flying
                          Dancing and flying one

                          @ Robin Hello, I want to ask why I can't display the first page of the last page of the next page with this code

                          •  Dancing and flying
                            Dancing and flying one

                            @ Robin How can I set the code and no BOM? thank you

                      •  Yi Xingqing
                        Yi Xingqing zero

                        @ Elanse Can this be used in custom templates? I tried, the number of pages and links can appear, but when clicking the previous page and the next page, the page does not change, and does not jump to the corresponding page.... What's going on here

                      •  8-way noise
                        8-way noise four

                        Ask the blogger:
                        Next, replace the default paging code or paging plug-in code in the original template with the following code:

                        Which file is this code in?

                          •  Robin
                            Robin

                            @ 8-way noise Generally, in the archive.php index.php file,
                            For example, the default template of WP is:

                          •  leesum
                            leesum one

                            This is a good method. I'll go and wrestle with it later

                            •  Skyoy
                              Skyoy one

                              $range = 2; After I changed it to 5, I chose the last page in the category category. There is no content. Even the last few pages are blank.. How to modify it? thank you

                                •  Skyoy
                                  Skyoy one

                                  @ Skyoy Well, it's a numerical problem. Because I read 8 articles under archive.php and 6 articles in the background. The door-to-door function only calls the default function in the background.

                                •  pazz7ven
                                  pazz7ven zero

                                  Will it slow down? Just clicked your article from the engine and it is always displayed in the load

                                    •  Robin
                                      Robin

                                      @ pazz7ven For the theme I use, nothing extra is loaded, so it will not affect the speed

                                    •  charger
                                      charger two

                                      If paging is implemented for a single log How to do it Please ask

                                        •  Robin
                                          Robin

                                          @ charger It's the same problem again. When editing an article, switch to code mode, add {! – nextpage –} at the page break, and replace {} with

                                            •  charger
                                              charger two

                                              @ Robin Er, big brother If I didn't use your method Or use plug-ins. Can I insert the nextpage tag? I didn't seem to be able to try Is there any other way?

                                                •  Robin
                                                  Robin

                                                  @ charger I haven't heard that there are plugins for log pagination. The theme doesn't support pagination and tag insertion

                                            •  Yipin Element
                                              Yipin Element three

                                              The fewer plug-ins, the better!

                                              •  BAOBO
                                                BAOBO one

                                                Wp has fun removing plugin

                                                •  unnamed
                                                  unnamed zero

                                                  I made a blog with this topic. Why didn't I have pagination?
                                                  My function is function pagination ($query_string)
                                                  The call in the index.php file is:

                                                  Why doesn't it work?

                                                  •  poco
                                                    poco two

                                                    If this is added to a separate page, it seems that pagination will not be displayed

                                                    I tried several times, but it didn't work

                                                    •  Baijia Information
                                                      Baijia Information zero

                                                      It's a good way to collect

                                                      •  Wild fresh soil
                                                        Wild fresh soil three

                                                        Collection

                                                        •  . An Xiaoxuan
                                                          . An Xiaoxuan zero

                                                          Where should I put this?

                                                          •  I am
                                                            I am one

                                                            The effect is very good after using it

                                                            •  citier
                                                              citier three

                                                              This has just been seen. Baidu has come in again. It seems that Baidu is no longer needed. You can just search in Brother Bird's website

                                                              •  wzj890711
                                                                wzj890711 one

                                                                Hello, the blogger, recently updated your HotNews pro2.5 theme. It seems that the 2.5 theme has integrated the paging code in this article, but the code display effect is not very good. Only the page numbers of the first few pages (1-7) can be displayed. If the page number exceeds 7, you need to click "Next Page" to see it, and the maximum page number is not displayed on the home page, which is not very comfortable.

                                                                There was no problem with 2.4 before. I still used the wp pagenavi paging navigation plug-in, but after updating 2.5, the plug-in did not respond. I also found that your blog paging navigation is different from the code of this article. I want to ask how to restore the original paging effect in the 2.5 theme? The replacement code is not found...

                                                                  •  wzj890711
                                                                    wzj890711 one

                                                                    @ wzj890711 Now I change "$range=20;//Modify the number to display more page chains" to 20 pages. Now all pages can be displayed. But the page turning plug-in is still unavailable. Please ask for help~~~

                                                                  •  ryan
                                                                    ryan zero

                                                                    if(emptyempty($paged))$paged = 1; This line of code of the blogger seems to have only one empty function

                                                                    •  Guangzhou seo
                                                                      Guangzhou seo one

                                                                      Good code, used it.. But line 5 is wrong...

                                                                      if(emptyempty($paged))$paged = 1;

                                                                      Should be

                                                                      if(empty($paged))$paged = 1;

                                                                      •  Poor
                                                                        Poor one

                                                                        Ask a question. After I clicked the page number, the URL on the page turned. But the content of the page is still the first page. That is to say, always display the contents of the first page? How to solve this problem? I hope you can give me some advice.

                                                                        •  Poor
                                                                          Poor one

                                                                          Use your code page the same way.

                                                                          •  toptpe
                                                                            toptpe three

                                                                            Please add the code in style. Where is css? I'm a super rookie!

                                                                              •  Robin
                                                                                Robin

                                                                                @ toptpe Add to the end

                                                                                  •  toptpe
                                                                                    toptpe three

                                                                                    @ Robin Hehe, thank you for your devotion to the world. In the future, in CSS, I know that it will be added to the end

                                                                                •  toptpe
                                                                                  toptpe three

                                                                                  Copy the code directly. Why do you still have numbers like 123456789 in front

                                                                                    •  Robin
                                                                                      Robin

                                                                                      @ toptpe Copy with other non IE core browsers

                                                                                        •  toptpe
                                                                                          toptpe three

                                                                                          @ Robin Hehe, it's true!

                                                                                      •  toptpe
                                                                                        toptpe three

                                                                                        1.function kriesi_pagination($query_string){
                                                                                        This code is placed in FUNCTION Where is PHP located? Forgive me for being a super rookie

                                                                                          •  Robin
                                                                                            Robin

                                                                                            @ toptpe Add to the last "?>" in functions

                                                                                              •  toptpe
                                                                                                toptpe three

                                                                                                @ Robin Thanks to Brother Bird for his careful answer. It's done!

                                                                                            •  25lw
                                                                                              25lw zero

                                                                                              Boss, I added it according to your method
                                                                                              But turning the page doesn't seem to work
                                                                                              You can only turn the page once
                                                                                              You can't turn the page the second time. You stay on the page after the first time
                                                                                              Find out
                                                                                              Or send it to my email
                                                                                              Thank you

                                                                                              •  Pig Man
                                                                                                Pig Man zero

                                                                                                Brother Bird, can you realize pagination title! This is better for optimization!

                                                                                                •  kay
                                                                                                  kay zero

                                                                                                  This method is very good

                                                                                                  •  lemon
                                                                                                    lemon zero

                                                                                                    Brother Bird, where should I replace my code?
                                                                                                    max_num_pages;
                                                                                                    if ( $total_pages > 1 ) {
                                                                                                    echo ”;
                                                                                                    posts_nav_link(‘ | ‘, __(‘« Previous page’,’zbench’), __(‘Next page »’,’zbench’));
                                                                                                    echo ”;
                                                                                                    }
                                                                                                    }
                                                                                                    ?>

                                                                                                    •  Tong Jiaqian
                                                                                                      Tong Jiaqian three

                                                                                                      It turns out that Brother Bird is such an evil character, so it can be used directly. It's OK to change the CSS color slightly,

                                                                                                        •  Robin
                                                                                                          Robin

                                                                                                          @ Tong Jiaqian Where have you seen the same code?

                                                                                                            •  Tong Jiaqian
                                                                                                              Tong Jiaqian three

                                                                                                              @ Robin Brother Bird, misunderstandings~~I'm sorry, I didn't express clearly. In fact, I said I used your code directly, not that you took others',,,,,,, sorry!

                                                                                                          •  andychow1989
                                                                                                            andychow1989 two

                                                                                                            I learned a lot from you Come on, continue to support

                                                                                                            •  WILDHORDE
                                                                                                              WILDHORDE zero

                                                                                                              After careful study and constant attempt. Finally, I successfully paginated. Thank you for your code. Revise CSS later

                                                                                                              •  Dot
                                                                                                                Dot one

                                                                                                                Let me ask you a question. With this paging code, the first page was originally 8 articles per page, and the total number of pages was 21. Later, I changed to 12 articles per page, and the total number of pages was 21. The next few pages were all empty. Then I wrote several articles and added one page. The total number of pages became 22, and the next four pages were still empty. How can I solve this problem

                                                                                                                •  Clothes @ Beauty
                                                                                                                  Clothes @ Beauty zero

                                                                                                                  I'll try it

                                                                                                                  •  Breast Beauty Club
                                                                                                                    Breast Beauty Club zero

                                                                                                                    Learned and thanked the blogger for sharing

                                                                                                                    •  Tongai 99
                                                                                                                      Tongai 99 zero

                                                                                                                      Can I use this code now?

                                                                                                                      •  Level 9 Carpenter
                                                                                                                        Level 9 Carpenter zero

                                                                                                                        Hello, I used this code, but there is a problem with the tag page and the page page display pagination. For example, there are many articles on the first page and two pages are displayed, which is OK, but the tag page also displays two pages, and the second page is 404. How to solve it? Thank you

                                                                                                                        •  Dancing and flying
                                                                                                                          Dancing and flying one

                                                                                                                          Hello, Brother Bird. I want to ask why I use this code. The last page of the previous page, the last page of the next page, and the first page of this page cannot be displayed. Everything else is normal

                                                                                                                          •  Black rice porridge
                                                                                                                            Black rice porridge zero

                                                                                                                            Come here to learn

                                                                                                                            •  Love
                                                                                                                              Love one

                                                                                                                              I used this method, but when I used it, the page went wrong

                                                                                                                              •  ticmy
                                                                                                                                ticmy zero

                                                                                                                                Very clear and easy to use!

                                                                                                                                •  Children in need of water
                                                                                                                                  Children in need of water zero

                                                                                                                                  The blogger is very powerful.. This theme is really good

                                                                                                                                  •  Hong Wei's Blog
                                                                                                                                    Hong Wei's Blog one

                                                                                                                                    Good thing! Thanks for sharing!

                                                                                                                                    •  jay
                                                                                                                                      jay one

                                                                                                                                      Brother Bird, please tell me how to change the number of articles published into pages when the number of articles exceeds 5

                                                                                                                                      I want to change it to pagination when the number of articles exceeds 5

                                                                                                                                      How to change it?

                                                                                                                                      Thank you very much

                                                                                                                                        •  Robin
                                                                                                                                          Robin

                                                                                                                                          @ jay Background - Settings - Reading - Blog page displays at most 5 articles OK

                                                                                                                                        •  Taobao Brush Drill
                                                                                                                                          Taobao Brush Drill one

                                                                                                                                          Very good and powerful!!!!!

                                                                                                                                          •  zi
                                                                                                                                            zi one

                                                                                                                                            I wanted to try it. There are many comments. I wonder if the blogger has updated the code in real time

                                                                                                                                            •  Wind language
                                                                                                                                              Wind language zero

                                                                                                                                              My website pagination starts from the third page and tells me that I can't find the page. I don't know what happened http://mirabbit.com

                                                                                                                                              •  Chinese bar
                                                                                                                                                Chinese bar zero

                                                                                                                                                Very good, solved! Thanks for sharing

                                                                                                                                                •  lu8010252
                                                                                                                                                  lu8010252 one

                                                                                                                                                  Hello, Brother Bird, my display cannot be the first and last. Why.

                                                                                                                                                  If you replace these two, there is no one on the previous page and the next page, only numbers. Please look at them. Thank you
                                                                                                                                                  My topic is Prower4

                                                                                                                                                    •  lu8010252
                                                                                                                                                      lu8010252 one

                                                                                                                                                      @ lu8010252 Does it take a lot of logs to have the first and last? I only have 10 articles and two pages

                                                                                                                                                        •  lu8010252
                                                                                                                                                          lu8010252 one

                                                                                                                                                          @ lu8010252 Sorry, Brother Bird, it's ready, because my pages are too few. Thank you

                                                                                                                                                      •  johnsonshu
                                                                                                                                                        johnsonshu zero

                                                                                                                                                        It is a pity that in order to obtain the total number of pieces, all the data that meet the conditions need to be retrieved, which is inefficient

                                                                                                                                                          •  machealx
                                                                                                                                                            machealx zero

                                                                                                                                                            @ johnsonshu I agree with you. I searched on the Internet because of this problem. Before use, the loading speed was about 0.437 seconds. After use, the loading speed was about 0.737 seconds. It was twice as slow. I wonder if there is any more efficient method.

                                                                                                                                                          •  Li Zipeng
                                                                                                                                                            Li Zipeng three

                                                                                                                                                            I want to ask Brother Bird where he can learn some knowledge about HTML and DIV+CSS. Can you recommend it? Thanks!

                                                                                                                                                              •  Robin
                                                                                                                                                                Robin

                                                                                                                                                                @ Li Zipeng There are many online tutorials. You can first take a look at this basic video tutorial:
                                                                                                                                                                http://www.enet.com.cn/eschool/video/cpcss/
                                                                                                                                                                DIV+CSS is actually very simple. Just try more
                                                                                                                                                                You can also read this article:
                                                                                                                                                                http://zmingcx.com/wordpress-theme-modify-tutorial.html

                                                                                                                                                              •  yallonking
                                                                                                                                                                yallonking zero

                                                                                                                                                                1. I will assign fixed pictures to the four categories of pictures at the bottom of my home page instead of the pictures in the article; Or it is better not to display the picture directly
                                                                                                                                                                2. The picture box at the top left corner of my home page only allows him to display some pictures I specified, rather than random pictures.

                                                                                                                                                                What shall I do? Do you have any connection documents to recommend
                                                                                                                                                                Thank you~

                                                                                                                                                                  •  Robin
                                                                                                                                                                    Robin

                                                                                                                                                                    @ yallonking All your questions and subject instructions are provided

                                                                                                                                                                  •  n
                                                                                                                                                                    n zero

                                                                                                                                                                    Is there anything like http://www.aiken-snap.com/snap/no-027/ This pagination link is displayed in the thumbnail of the target page??

                                                                                                                                                                    •  cc
                                                                                                                                                                      cc zero

                                                                                                                                                                      $my_query = new WP_Query($query_string .”&posts_per_page=-1″);
                                                                                                                                                                      Memory will be strained if the data volume is too large
                                                                                                                                                                      To adjust the policy of downloading post_count

                                                                                                                                                                        •  An Yuyu
                                                                                                                                                                          An Yuyu one

                                                                                                                                                                          @ cc How can this be improved.. I'm having this problem..

                                                                                                                                                                          •  An Yuyu
                                                                                                                                                                            An Yuyu one

                                                                                                                                                                            @ cc dear.. When the amount of data is large.. How does WP_Query solve this problem.

                                                                                                                                                                          •  rola
                                                                                                                                                                            rola zero

                                                                                                                                                                            Big, can this be used for the following navigation style after long articles are paginated with nextpage? If it can, how can it be set? If not, there are ways to set it...
                                                                                                                                                                            Ask for a big answer

                                                                                                                                                                            •  wild
                                                                                                                                                                              wild one

                                                                                                                                                                              Where is the default paging code or paging plug-in code in your topic? I am not proficient in this,

                                                                                                                                                                              •  Connotative cartoon series
                                                                                                                                                                                Connotative cartoon series two

                                                                                                                                                                                Thanks for sharing

                                                                                                                                                                                •  Classic quotations
                                                                                                                                                                                  Classic quotations zero

                                                                                                                                                                                  I don't know what the reason is. Your method is not good. The website can't be opened

                                                                                                                                                                                  •  abc
                                                                                                                                                                                    abc three

                                                                                                                                                                                    Mine, too, prompts errors.

                                                                                                                                                                                    •  barbarian
                                                                                                                                                                                      barbarian two

                                                                                                                                                                                      Brother Bird. A new topic has been changed, and a bug appears with this paging code. The total number of pages under the category column is the same as that under the page page. Then it appears under the category column, click the last page and 404... Help appears..

                                                                                                                                                                                      •  Front end observation station
                                                                                                                                                                                        Front end observation station one

                                                                                                                                                                                        I tried. It was useless. What's going on?

                                                                                                                                                                                        •  hellojQuery
                                                                                                                                                                                          hellojQuery zero

                                                                                                                                                                                          How does the variable $query_string come from?

                                                                                                                                                                                          •  extra
                                                                                                                                                                                            extra zero

                                                                                                                                                                                            Hey, hey, this is really good

                                                                                                                                                                                            •  Mr. Skateboard
                                                                                                                                                                                              Mr. Skateboard one

                                                                                                                                                                                              Where is this inserted???
                                                                                                                                                                                              The default "TwentyTwelve" is used

                                                                                                                                                                                              •  00
                                                                                                                                                                                                00 one

                                                                                                                                                                                                00iiiii

                                                                                                                                                                                                •  Yimi Driving Agency
                                                                                                                                                                                                  Yimi Driving Agency six

                                                                                                                                                                                                  It's just for use! What about setting to display multiple pages at a time?

                                                                                                                                                                                                  •  Part time network
                                                                                                                                                                                                    Part time network zero

                                                                                                                                                                                                    I'm looking for it Oh, this has not been used

                                                                                                                                                                                                    •  Hundreds of online blogs
                                                                                                                                                                                                      Hundreds of online blogs two

                                                                                                                                                                                                      This has doubled the speed of my website

                                                                                                                                                                                                      •  Livable and comfortable home network
                                                                                                                                                                                                        Livable and comfortable home network zero

                                                                                                                                                                                                        I haven't found out yet. I customize the template myself, but I don't know how to integrate it into the system.

                                                                                                                                                                                                        •  Montenegro Books
                                                                                                                                                                                                          Montenegro Books zero

                                                                                                                                                                                                          Thanks for sharing, looking for it!

                                                                                                                                                                                                          •  If Phoenix flies
                                                                                                                                                                                                            If Phoenix flies zero

                                                                                                                                                                                                            I can't understand it. I don't know where to insert it

                                                                                                                                                                                                            •  solemiracle
                                                                                                                                                                                                              solemiracle zero

                                                                                                                                                                                                              The paging link is page/2, but the page displays 404

                                                                                                                                                                                                              •  Grasping orchid net
                                                                                                                                                                                                                Grasping orchid net one

                                                                                                                                                                                                                Thank you for sharing. I hope it can be used on my website

                                                                                                                                                                                                                •  ert
                                                                                                                                                                                                                  ert zero

                                                                                                                                                                                                                  Sdfdsf Vatican and return

                                                                                                                                                                                                                  •  tata
                                                                                                                                                                                                                    tata zero

                                                                                                                                                                                                                    Because of the need, I used pagination for the content in the sidebar, and then brought a problem. The main page pagination and the sidebar pagination will turn pages simultaneously. For example, when I click the second page in the sidebar, the main page will also turn to the second page. How can I solve this problem?

                                                                                                                                                                                                                      •  Robin
                                                                                                                                                                                                                        Robin

                                                                                                                                                                                                                        @ tata To realize the function you mentioned, you need to use AJAX technology, and load articles without refreshing

                                                                                                                                                                                                                      •  Buddhist software
                                                                                                                                                                                                                        Buddhist software four

                                                                                                                                                                                                                        Brother Bird, can you add this to a separate page? I added a lot of things to that page and want to make a page break

                                                                                                                                                                                                                       anonymous

                                                                                                                                                                                                                      Comment

                                                                                                                                                                                                                      Anonymous netizens
                                                                                                                                                                                                                       :?:  :razz:  :sad:  :evil:  :!:  :smile:  :oops:  :grin:  :eek:  :shock:  :???:  :cool:  :lol:  :mad:  :twisted:  :roll:  :wink:  :idea:  :arrow:  :neutral:  :cry:  :mrgreen:

                                                                                                                                                                                                                      Drag the slider to complete validation