ProBlog

A powerful October CMS Blog plugin. Boost your SEO with robust blogging tools by Radiantweb.

Back to ProBlog Support

that0n3guy
that0n3guy

Default blog parent

It would be nice if we could set the default blog parrent. Everytime I create a blog post my 404 page is selected by default (its at the top of the list). Its a small thing, but kind of annoying to set the blog parent every blog post.

Default SEO Meta + Variables

It would be awesome if we could use variables in the SEO meta title/desciption AND be able to set the defaults. Examples:

  • set the default meta title to be the blog post title.
  • set the default meta to be the trimmed version of the content OR excerpt
ChadStrat
ChadStrat

Thanks for the feedback. I will look into the default parent. I think that's a solid idea.

I'm not quite sure how to approach the automated meta's. How would you go about implementing that in a passive way wherein it only autofills if the poster has not already typed?

I'm more inclined to say perhaps those are custom form inputs that have a icon beside them to "autofil from post"

ChadStrat

that0n3guy
that0n3guy

For Drupal (which I'm migrating from), we would set a "token". IE, if we put [blog-post-title] in the meta title field, it would get replaced with the title. That way you could do things like "Blog special - [blog-post-title]".

If you wanted to get fancy, you could do things like [excerpt|trim(175)]

pxpx
pxpx

Just spotted this, as I was about to post a feature request myself. All for thaton3guy's suggestions as I need to manage meta titles for the blog.

I was going to suggest defaulting line 66 in ProBlog to something like this as well:

$this->page->title = ($this->page['post_item']['meta_title']) ? $this->page['post_item']['meta_title'] : $this->page['post_item']['title'];

That way, pages will always have a title regardless - I could be going about this with the wrong approach though. I have this currently in the head:

{% if this.page.meta_title %}
    <title>{{ this.page.meta_title }} &raquo; Pixel Pixel</title>
{% else %}
    <title>{{ this.page.title }} &raquo; Pixel Pixel</title>
{% endif %}

But it doesn't default to the page title for the post items.

Last updated

ChadStrat
ChadStrat

thanks guys. next version will have:

/* set up metas for this post */
        $this->page->title = ($this->page['post_item']['meta_title']) ? $this->page['post_item']['meta_title'] : $this->page['post_item']['title'];
        $this->page->meta_description = ($this->page['post_item']['meta_description']) ? $this->page['post_item']['meta_description'] : $this->page['post_item']['excerpt'];
        $this->page->meta_keywords = $this->page['post_item']['meta_keywords'];

ChadStrat

pxpx
pxpx

I'd suggest not doing it with the description, purely on the basis that the meta description may not be required at all times. Perhaps just the title would make sense for the time being? Sometimes bad practice if the excerpt is a long excerpt for any particular reason.

Just a thought, maybe it is ok or perhaps a way to omit the meta description if you do not want to use it, perhaps a checkbox extra (by default it is switched off)? Especially in cases where duplication is involved, if they duplicate blog posts which meta info already said it will quickly become a pain with duplicate meta. More so if they do not realise or forget to change it.

Last updated

ChadStrat
ChadStrat

Default Blog Parent is coming. Also, I'd really really appreciate it if you all could post a nice review. That would mean a great deal and go a long way towards community confidence.

Thanks so much ChadStrat

1-7 of 7