Support » Fixing WordPress » Dynamic content based on URL slug

  • mike365

    (@mike365)



    I have looked everywhere and can’t find a plugin or workaround for this.

    I am doing a mailer to potential clients and want to personalize the landing page based on the URL slug (mysite.com/abc). What I want is to pull data and populate some merge tags I have specified in the page content like name, company size, company contact person, etc)

    So when client “ABC Solutions” visits the site at mysite.com/abc, they see “Welcome Joe Smith at ABC Solutions… we know your company size is around 200 employees…”

    But if XYZ Solutions visits mysite.com/xyz, they may see something like “Welcome Steve Jones at XYZ Solutions… we know your company size is around 300 employees…”

    At the very basic level, I am hoping to at least be able to merge 1 tag in from the slug so at least I can merge the slug into the content. Adding the other dynamic content is a bonus.

    Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • kjodle

    (@kjodle)

    I’m lost. Why wouldn’t you just create the page mysite.com/abc with information specific for ABC Solutions company? I’m not sure why you have to “merge the slug into the content”. I have no idea what that means. What do you mean when you say “merge tag”? Is this from a plugin?

    I would be more worried about someone from ABC solutions visiting mysite.com/xyz, actually.

    • This reply was modified 10 months ago by  kjodle. Reason: Added question about "merge tag"
    mike365

    (@mike365)

    Its for a marketing campaign. I am sending out a mailer to a few thousand business and I want to personalize the website they go to. Instead of bulk creating 2500 sub directories using WordPress multisite or creating 2500 pages on one WordPress install I wanted to create the content dynamically. By a “merge tag” I mean something that would populate based on the URL slug. So mysite.com/abc would populate ABC somewhere inside the content of that page.

    kjodle

    (@kjodle)

    I see. You’d only get a URL from an actual page, though. You’d still need to create those pages, which would be quite the task.

    I’m thinking that maybe importing a csv file might be the way to go. Maybe this plugin? https://wordpress.org/plugins/wp-ultimate-csv-importer/

    mike365

    (@mike365)

    I had seen that plugin before… I was wondering if there was a 404 plugin out there that may accomplish this task since each of those slugs could technically serve up a 404 page.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Dynamic content based on URL slug’ is closed to new replies.