Jump to content

Frustrating problem!


Morfie

Recommended Posts

Hello everyone.

 

Bear with me here, I'm not a true PHP or otherwise coder by trade and have only a basic understanding of the terminology. I'll try to explain my issue as clearly as I can.

 

I'm working with a Wordpress theme. The "WP Conference Theme" to be exact.

 

This theme allows you to quickly and easily add Speakers to your conference by way of an automated form. When you create a new speaker, you have the option to create a new "role" for them. This can be anything you want, such as "moderator", "host, "panelist" - what have you.

 

Picture 1:

I4VcgFQ.png

 

In the general settings for the conferece, there is a dropdown where you have the option to select a "role" of speaker to display on the footer of the homepage - additionally, the category of speaker selected here is used to populate a stand-alone page showcasing all the speakers. Every speaker assigned the selected role appears in both these locations. Here is a shot of the HTML from the source code of this dropdown:

 

DlesYOm.png

Here you can see the default role "Speaker" and the new role I have created, "whyattend".

 

Currently the footer and speaker page show whichever "role" is selected from the dropdown in the general settings.

 

I want to show one category of speaker in the footer (whyattend), and have an entirely different category show on the speaker page (Speaker).

 

Since the Speaker page populates automatically by way of the role selected in the general settings, I started with the code for the Footer.

 

Here is the PHP for the Footer:

 

ecGD1TA.jpg

 

I have tried playing around with this already and have gotten results CLOSE to what I am looking for, but not quite.

 

The closest I came was by changing the last instance of "('role'=>$speaker" to "('role'=>$whyattend".

 

Doing this shows ONLY those desginated as "speakers" on the Speaker page, but it still shows all of the roles on the footer.

 

The PHP on the Speaker page is identical to this code on the footer.

 

I apologize if this is confusing.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.