Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

How to create a custom value select list in WordPress CMS?

Posted on 2014-04-18
1
Medium Priority
?
297 Views
Last Modified: 2014-04-18
Hi Experts,
Our WP blog makes use of both the WP CMS, and some custom CMS pages written outside of WP. The custom CMS pages store their data in dedicated tables the WP database.

What we are looking for is the ability to display values that were defined in our custom CMS pages, within the WordPress CMS.

For example, currently WP has a "custom field" system whereby you can create new custom fields (or select existing custom fields from a dropdown) and assign a value to each custom field in the textarea to the right of the custom field.

What we want is to display a line in the WP CMS that reads: "Use this testimonial on this Page": and to the right, have a dropdown list of all the testimonials the user defined in our custom CMS outside of WP. When the page is saved, WP would save the user's selected value as well.

Alternatively, if the user could enter in a WP custom field such as "use-selected-testimonial" and to the right, instead of a textarea, if a dropdown list of the existing testimonials could be displayed, that would work as well. Again, the selected value would need to be saved when the user pressed Publish or Update.

Is this something that is feasible to accomplish?
0
Comment
Question by:rascal
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 2000 total points
ID: 40009189
Yes, it's feasible.  Since WordPress is just PHP at the end of the day, you can write scripts that will query the custom tables and return data and do what you want with it. The only limit here is the skill of the developer.

What you can't do is find a plugin that will handle this for you...too specific/custom.

All that being said, maybe this is a time to step back and think about why you have two separate CMS applications and maybe take some extra time and integrate everything into one system.  As you say, custom fields are the way to go here as well as custom post types for the testimonials themselves and this may be a pretty painless transition. Once everything is running on the same platform, you get some pretty sizeable advantages in terms of code reusability and speed of development to get something done.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I want to start by talking about the use of plug-ins for WordPress. I started a web-site for a company I was working for a few years ago; I had extremely basic knowledge of HTML. I am a Graphic Designer by trade so I invited the opportunity as a cha…
So you have coded your own WordPress plugin and now you want to allow users to upload images to a folder in the plugin folder rather than the default media location? Follow along and this article will show you how to do just that!
This video teaches users how to migrate an existing Wordpress website to a new domain.
The purpose of this video is to demonstrate how to integrate Mailchimp with WordPress, by placing a Mailchimp signup form on a WordPress Page or Post. This will be demonstrated using a Windows 8 PC. Mailchimp will be used. Log into your Mailchi…

597 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question