Support » Plugin: All in One SEO Pack » 2.0 Functionality Questions for Devs

  • Resolved craigwp13



    Thanks for the 2.0 update & its new features! I do have some questions thoughโ€ฆ

    Curious how the following relate in terms of functionality:

    “Rewrite Titles” & “Use Original Title”

    Seems as if there might be the potential for some sort of overlap here between these settings. For example, If Use Original Titles is selected, then would would occur if Rewrite Titles was also selected?

    Also, while I can manage to write a few lines of code, I am not skilled enough to determine precisely how AIOSEO goes about tweaking & reporting server settings. Can you please shed some light on this? This is the area that I am having trouble moving past & have yet to update to 2.0. Been using your FREE plugin flawlessly for years on all sites, & very much appreciate it, but this sort of server interaction is hard to swallow, ya know?

    Also, there have been a few posts here where users have reported issues, & a plugin author has responded stating that such issues would be handled in an update. (ex: When might such an update be available?

    Thanks so much for you plugin!

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor Peter Baylies



    First I should say the default settings for the plugin are essentially the same as they’ve always been; we’ve just been working on exposing more functionality and providing more control via a few additional options. Rewrite Titles controls whether or not All In One SEO Pack rewrites your title tag at all; if you disable this option then Use Original Title basically controls nothing. I realize this might not be clear from the UI because it’s in a different section; on the other hand, this is the sort of setting you shouldn’t need to be changing often.

    Use Original Titles controls whether All In One SEO Pack gets the title from WordPress and your theme by using wp_title() (Enabled) or makes its own decision as to what the original title should be (Disabled, the default setting). There’s also another setting under Performance called “Force Rewrites”. This defaults to enabled, which allows All in One SEO Pack to use output buffering to change the title that was output originally; this ensures that the title tag gets set properly. You can change it to Disabled if you have problems with this approach, and have a well-coded theme that sets the title like the following:

    <title><?php wp_title(); ?></tltle>

    As for the next update, we’re actively working on that and plan to release it soon after we are done with our testing.

    Appreciate your reply Peter! It does help clarify a bit as well. The option to disable output buffering is great. Not sure it will work for me, but it’s nice to have ๐Ÿ™‚

    I couldn’t help but notice that you did not respond to my questions pertaining to the Performance section…? I hope you just overlooked it & would very much appreciate a reply to my questions & concerns in regards to this, as it has prevented me from upgrading.

    Thanks so much!

    Plugin Contributor Peter Baylies



    Ah, I didn’t quite see that was what you were getting at. There are some basic defaults and options in Performance to allow you to adjust the PHP Memory Limit and Execution Time for WordPress; each has an option to use the system default, and the entire Performance module can be turned off in the Feature Manager as well.

    Thanks, ๐Ÿ™‚ but that I know. What I am wondering is, & to quote my earlier post:

    ‘Also, while I can manage to write a few lines of code, I am not skilled enough to determine precisely how AIOSEO goes about tweaking & reporting server settings. Can you please shed some light on this?’

    In other words, AIOSEO now has the ability to impact my server settings, which makes me uncomfortable. Was hoping you could explain the hows & whys of this? Thanks sgain!!

    Plugin Author Michael Torbert


    WordPress Virtuoso

    Hi Craig,

    All in One SEO Pack doesn’t modify server settings. What settings are you specifically referring to?

    If you mean PHP Memory Limit and Execution Time for WordPress, those aren’t server settings, but are PHP adjustments used only within the scope of the plugin.

    Hello Michael,

    Thanks so much for replying! Forgive me if I am misunderstanding the new functionality of AIOSEO. I am in fact referring to PHP Memory Limit and Execution Time, & while I’m not a dev or server expert, these are server side settings. So, if AIOSEO has the ability to modify such settings, then it would in fact have server access in these regards, no? You said such settings are “PHP adjustments used only within the scope of the plugin”. Not sure I understand as PHP memory & Exec Time impact WP as a whole, not just the plugin. Not sure how exactly AIOSEO would modify these settings though…

    BTW, just wanted to say that I appreciate your humble & dignified replies in this forum. Not all SEO plugin devs present themselves in such a way. And based on my comment, you’re clearly better than I ๐Ÿ˜‰

    Plugin Contributor Peter Baylies



    These are settings in PHP that WordPress and other plugins have access to; it is possible to configure your server such that some of these settings can’t be overridden by PHP scripts, but to the extent that they can be, All in One SEO Pack tries to ensure that your pages will still load and you won’t run out of memory due to a misconfigured server, and gives you tools to help manage that more easily. See also here and here for more information about this.

    Hi Peter,

    Thanks for the explanation. I was unfamiliar with adjusting PHP Memory Limit and Execution Time in this way.

    Appreciate your responses!

    I don’t wanna continue “Blog title” after “page title”. I have did all the things which i can but i can’t get rid of this problem.

    All in Seo Pack Settings:

    Use Original Title: Enabled
    Rewrite Titles: Enabled
    Page Title Format: %page_title%


    Header.php :

    if ( is_home() || is_front_page() ) { bloginfo('name'); }
    elseif (is_page('') ) { single_post_title();}
    elseif (is_single('') ) { single_post_title();}
    else wp_title(''); ?></title>

    Page.php :

    <h1 id="page"><?php the_title(); ?></h1>

    [Please post code & markup between backticks or use the code button. Your posted code may now have been permanently damaged by the forum’s parser.]

    Please help me out, i am fed up of this problem.

    Having same issue and force rewrite is no longer there?

    Plugin Contributor Peter Baylies



    What issue are you having, exactly? You can find the Force Rewrites option under Performance.

    Figured it out. Make sure you check disable original title and then try it. If that doesnt work, deactivate plugin and then reactivate.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘2.0 Functionality Questions for Devs’ is closed to new replies.