Solved

insert page specific content into widget area in wordpress (for about 20 diferent pages)

Posted on 2010-11-23
5
706 Views
Last Modified: 2012-05-10
I have about 20 pages (not posts) in my wordpress deployment I need to add some html (for a calendar) in the top sidebar that is specific for each page.   how can i do this?
0
Comment
Question by:bcoussens
  • 3
  • 2
5 Comments
 
LVL 15

Accepted Solution

by:
AndyBeard earned 500 total points
ID: 34201991
Simple way would be a php widget and then use

if is_page('1') {
do something
} else if is_page('2'){

}

blah blah blah

or you could get more sophisticated and store stuff in arrays

A third option would be to use a widget, either php or one of many which are designed to output the contents of meta data.

Then on the posts concerned you could add some custom meta data for the calendar.
0
 

Author Comment

by:bcoussens
ID: 34202329
Ok i am not good with php, thought a widget might already exist but cant find one.  

I am trying your "if" code,

not sure how to specify the page?
 Url is: http://bookings.australianluxurystays.com.au/?page_id=269

would i use '269'

or 'page_id=269'
0
 

Author Comment

by:bcoussens
ID: 34202346
Have put the below code in a text widget,  I guess i need to start with something to let it know to read the php
if is_page('269') {
[booking nummonths=1 type=5 form_type='standard']
} else if is_page('270'){
hello page 270
}
else{

}

Open in new window

0
 
LVL 15

Expert Comment

by:AndyBeard
ID: 34202595
You need to be using a text widget that supports php

you should just use the numbers

Here are some good samples on conditional tags
http://codex.wordpress.org/Conditional_Tags

But lets go for a plugin solution
This will allow you to display custom fields
http://wordpress.org/extend/plugins/get-custom-field-values/

Now we need a way to add an interface for adding the data to each page
http://wordpress.org/extend/plugins/custom-fields/

0
 

Author Closing Comment

by:bcoussens
ID: 34420022
did not respond with any further confirmation
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

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

Suggested Solutions

What's this? As a volunteer Page Editor for Experts-Exchange.com, I have noticed that many authors also have blogs, and pull articles from their blogs to post at Experts-Exchange. I appreciate each author sharing their blog content with our site …
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!
The purpose of this video is to demonstrate how to properly insert a Vimeo Video into a WordPress site or Blog. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp…
The purpose of this video is to demonstrate how to insert an Iframe into WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Open Page or Post…

778 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