Jump to content

URL automaticly replaced by Page ID

Recommended Posts


In boxes, custom created buttons, like: 

<a class="btn btn-reverse btn-large" title="XYZ" href="http://www.domain.com/about/xyz">XYZ</a>

are automaticly changed (by Pagelines??) in something like this:

<a class="btn btn-reverse btn-large" title="XYZ" href="/?page_id=2365">XYZ</a>

Ofcourse we understand that when you change the URL of the specific page later, the link/button will still work this way.


However, regarding to SEO and Usability this is not what we prefer.


Is there any way to change this or updated in future release of Pagelines?


Thank you.


LOOKS LIKE AN WPML "Sticky Links" issue maybe



Edited by perininero (see edit history)

Share this post

Link to post
Share on other sites

Hi, this looks like a problem with your Permalinks.


Please try going to Dashboard > Settings > Permalinks.  Please do not change anything.  That is important!!!!  Just save the settings.


This will update links to the settings you intended. These things can be broken by plugins.

Former PageLines Moderator, Food Expert and Raconteur

Share this post

Link to post
Share on other sites

Thanks Rob! We decided to deactivate the sticky links plugin. However, we will test your suggested solution at another website.

Share this post

Link to post
Share on other sites

No problem. Usually a plugin changes the permalinks.  It doesn't hurt to re-establish them.

Former PageLines Moderator, Food Expert and Raconteur

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • flourishdesignstudio
      By flourishdesignstudio+
      We are working on a site and the customers are complaining that the site loads too slowly. They contacted their host who mentioned that the Java Script is all loading at the beginning. Is it possible to delay the load of the less important Java Script until after the initial load to speed up the site? The goal is to load the page faster by minimizing the initial javascript calls.
      Are there any preferred plugins that you would recommend or does this end up causing excessive problems with plugins, etc.?
      Thanks for the help!
    • David
      By David+
      We are building a long-page scrolling site with Pagelines 5. Our menu is made with # links that go to a container's unique ID, e.g. container_ux7al6g
      This works, but it doesn't look great in the menu. Is it possible to assign a 'nice' # link, e.g. /#solutions ? 
      We used to do this in the DMS2 platform through a workaround, but that doesn't seem to be possible now. 
      Any suggestions? 
    • Michael Kummer
      By Michael Kummer+
      Hi guys,
      It seems like the H1 tag in the Pagelines 5 framework is missing the entry-title tag. Google Search Console complains about that and it seems like it needs to be fixed in the theme. Based on another thread, this looks like a known issue but I haven't seen any updates from the framework team.
      Any indication of what the status on this issue is?
      The site in question that I have that issue with is michaelkummer.com.
    • Objectif-Mariage
      By Objectif-Mariage+
      Hello. I just past my PL5 website to BING analyser, and I was very surprise when it told me I had five <H1> ! ? What ? how it's possible ?? 
      So I have checked the code, and obviously, some PL plugin (like Elements), create some <h1> balises for their Header.... Great ! 
      So I have try to simply not use this Element's Header, leting them blanck. But <H1> balise is still there ! Empty but sill there ! ( <h1 class="elements-header" data-bind="plshortcode: header"></h1>).
      I have took Element as exemple, but it's the same for other PL plugins. Even if you let a part blank, PL plugin will create an empty balise ! :-(
      I'm not developper, and don't know PHP. But I guess it's possible to create a fonction, witch would say . 
      "if one balise is empty => then don't write it."
      What guy's do you think about that ?
      There is a link to my website : http://www.wedding-photography-minneapolis.com/
    • Queue-it
      By Queue-it+
      We're using Yoast SEO plugin and it can not crawl the content that is in a Pagelines text container, only the Paglines framework content. 
      I can see that it is a problem with SEO plugins and external site builders to read the content. So is there a Pagelines SEO plugin that would solve that? 
      I know that it does not effect stats on google, but it is not possible to see the full picture of SEO status.