Adaptive Blog Theme: Localization and Polishing
videos

Adaptive Blog Theme: Localization and Polishing

This entry is part 11 of 12 in the Adaptive Blog Theme: From Photoshop to WordPress Session
« PreviousNext »

This is the final part of this incredible series! We have a bit of polishing off to do inside our functions.php file, including thumbnails sizes, wp_enqueue_scripts, etc. as well as a brief look at POEdit and localization.


Loose Ends in functions.php and Theme Testing Pointers



Alternatively, Download the video, or subscribe to Wptuts+ screencasts via YouTube

Localization (A Brief Look at POEdit)



Alternatively, Download the video, or subscribe to Wptuts+ screencasts via YouTube
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Razvan

    Hey Adi,

    It will be nice to see how you create an theme option page, like you said in a video that most premiu themes have.

    I`m interested because I want to see a different approach of this subject.

    P.S. This was a very nice series, I hope you will do other series similar with this.

  • Valeriu

    Great series Adi.

    About that problem when the images are bigger that the content container. I think that setting up that max width for uploaded images is not the right approach. What if the user wants to open the image with the real size in a lightbox? This issue can be easily fixed via css:

    Ex: .container img { max-width: 100%; height: auto; }

    • Adi Purdila
      Author

      That’s a really good solution, thanks @disqus_YGij7PnRJn:disqus :)

  • fabrice

    A huge thank you Adi ! This is the best available serie on webdesign and wordpress ever ;-)

    Something like this… At least !

  • krim belkacem

    thank you for this series adi purdila
    i hope that you’ll make more wordpress series and tutorial in the future?
    thank you, great work

  • Adi Purdila
    Author

    Big thanks to everyone who watched the series, I really hope you liked it and were able to learn something new.

    I might do some similar tuts if the demand is there :) Let me know in the comments or on Twitter. Also, if you’d like to see a tutorial on a specific type of theme let me know or email Japh, he’ll pass it along.

    • Sharjeel Hassan

      Dear Adi, Keep this series Open whenever u know anything new about
      WordPress add that in this series its my suggestion …………. really
      the best ever tutorial on the Internet …. UnParallel Adi
      Purdila……. No words for thanking you.

    • krim belkacem

      thank you adi you’re tutorial was awesome
      as you learn more advance tricks and topic on wordpress please share theme with us through some tutorial

      i waited for a series like this since the first day of wp.tutsplus and an other theme tutrial with a different style is welcome

      may be this time with home page with slider on it i guess!? and more advance control on options page

      this is more than what i expected thank you very much

    • http://www.baguje.com Saša Stefanović

      You told in one of videos or maybe comments on some of those videos from series that you’ll show something later in options panel. I was hoping that i will see it in this series.

      • Adi Purdila
        Author

        I was probably talking about the theme options (or the customizer to be exact). See previous video :)

    • http://www.facebook.com/hlw.arif Hlw Arif

      Thanks a lot Adi, i really enjoyed this series and i have learned a lot. wish you all the best.

    • Panky

      Hi, can you help to resolve one problem? I creating single page and i use if(have_posts()): while(have_posts()): the_post(); … but if i run it it will display to me only the current page description like comments and title… it not print not all posts like i want i tried one thing with WP_Query but there is next problem if i open the site to display all posts i see only first setted 5 posts its good but there are about 8 posts and i have the methods to display links but it not wotk correctly i tried to fix it but i cant see them still i tried another fix the links were displayed but the posts were the same. i dont do it in index php but in page php and i want ask you why the posts can see with the basic loop and how i can fix it pls help me

      • Adi Purdila
        Author

        Hi Panky,

        Page.php and Single.php only display a single post/page, not all posts. Even tho we have a loop, a single database record is loaded and displayed in these templates. If you want to display more posts use either index.php or, depending on the purpose of that page, you can use tag.php, category.php, etc. Depends what you wanna do.

        I hope this helps :)

        • Panky

          Aha ty for info i try to do a changes =)

  • Matt

    Big thanks from France Adi. I watch your videos everyday and i’m glad. But, could you make a tutorial about : how to create a custom panel options “work” in backend – to add a content type as a post or a page. Big thanks and have a lot of fun ; )

  • Bucur Ion Niculae

    A good job I liked this series of tutorials video.The thems look great…

  • jkd

    Thank you Adi, this has been a great tutorials, THE best. It would be nice if you could add OPTIONS page tut to complement this tutorial. The reason that WordPress is great is because people like you who are able and willing to share their knowledge. Thank you very much.

  • Tomasz Jański

    Hi Adi. It was a real pleasure to learn this how to build a WordPressTheme. Thank you for being clear and precise. It really helps. Looking forward to next ‘episode’ with more advanced options. Bye.

  • Bharat

    Thanks a lot Adi. That was awesome journey of WordPress theme development. I am waiting for custom CRUD plugins with WordPress and show information on front end.

  • Miguel Angel

    Dear friend,
    I don´t want let pass this oportunity and give you a big thanks for this incredible tutorial.

    Thank you so much Adi.

  • http://www.facebook.com/bruce.engelbrecht.7 Bruce Engelbrecht

    Absolutely loved it! I watched every video, thanks Adi :)

  • Andres

    thanks and congrats for a great tutorial

  • http://www.facebook.com/khaled.weslati Khaled Weslati

    thank you Adi, and this is the best tutorial for me :)

  • jloosli

    Any chance you can post the final .less file? I’d like to make some adjustments with that

  • Abdelmomen Bauomy

    Thanks Adi

  • Carlos Tur

    This is the best tutorial I’ve seen about WordPress themes.

    I suggest a next tutorial about custom post types.

  • Mark Szymanski

    This has been a fantastic tutorial, almost finished. Very thorough, though I’d say a few video’s on more loop manipulation with wp_query and query_posts examples would be awesome. Cheers

  • saeed

    Big thanks Adi… it was one of the best series… hope you have time for making more series.
    likeeeeeeeeeeeeeeeeeeeeeeeeeeeee (fb pattern)

  • http://twitter.com/e11world Eddie11

    I just watched the last 2 videos and it was a beautiful journey with you Adi learning all about WP. I may go over it again once I build a custom design theme for my upcoming DJ site. Great ideas and well implemented.
    God bless you for providing the world with your knowledge.

  • Pingback: From Photoshop to Wordpress Theme | MBAx.me

  • Panky

    Adi, i have a little question i work on one theme and i wont to use plugins there and i creating right now own edit user page ( i dont want access to this function through admin panel) but i have one error i looking for help with this

    its happen if i want update password and i tried add_action(‘init’,'custom_func’); function which is needed but its same and the error looks like this: “Cannot modify header information – headers already sent by (output started at C:UsersxxxxxxxxDocumentsMy Web SitesIdkwp-contentthemesxxxxxxheader.php:36) in C:UsersxxxxxxDocumentsMy Web SitesIdkwp-includespluggable.php on line 697″

    btw. the error stays at 36 line and in the next link error starts in 697 and ends at 682 line in same file

    please help me

    • Panky

      problem resolved i used call interface to my class to init it in function.php(its like with plugins) and to __construct i added add_action() but with add_action(‘init’, array($this, ‘random_function’)); and before i had add_action(‘init’, ‘vitip_update_passw_function’);

  • http://www.sugartoastdesign.com/ Nelu Malancea

    @Adi Purdila, thank you so much for an awesome series!

    I am trying to translate the theme into Romanian and don’t know what I’m doing wrong. Were you able to get it to display the text in another language? What should I do after I created the .mo file?

    • http://www.sugartoastdesign.com/ Nelu Malancea

      I think the problem was that the hook should be ‘after_setup_theme’ instead of ‘after_theme_setup’, for localization in functions.php.

      • Adi Purdila
        Author

        Thanks for these Nelu, seems I missed them :)