Wordpress Themes - WP Forum at BFA
Click here to register or to donate.
Auto self-registration is not available here - far too many spammers. This forum has many, many backlinks and because of that there is an intense desire among spammers to drop their links here.

Wordpress Themes - WP Forum at BFA » WordPress Themes » Atahualpa 3 Wordpress theme » Sidebars & Widgets »

[SOLVED] Add Sequential ID To Each Widget


  #1  
Old Jul 27, 2012, 09:32 AM
bswb97
 
158 posts · Aug 2010
I want to add an individual sequentially numbered ID to each widget. In the template code, I have no problem adding the div with ID. However, I don't know how WP calls out a sequential variable. I can't seem to find any clear documentation on this.

For example, if you have three widgets in the sidebar, the source HTML will show:

<div id="widgetcontainer1">...content...</div>
<div id="widgetcontainer2">...content...</div>
<div id="widgetcontainer3">...content...</div>

I have no problem assigning a generic <div id="widgetcontainer"> in the template but I'm not sure how to add the automatic sequential numbering. I have some widgets that call out some messy class assignments, so this will help me simplify for a particular project.
  #2  
Old Jul 27, 2012, 10:13 AM
juggledad's Avatar
juggledad
 
23,727 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
Why not just use a plugin like Widget CSS Classes
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #3  
Old Jul 27, 2012, 01:29 PM
bswb97
 
158 posts · Aug 2010
That plugin looks like it would do the trick. I activated it, though, and I didn't see any additional classes added (first/last, even/odd, sequential).

Is there an easy way to do this manually?
  #4  
Old Jul 27, 2012, 01:44 PM
juggledad's Avatar
juggledad
 
23,727 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
if you read the doc, it says it adds a field to the widget that you can add other classes to.
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #5  
Old Jul 27, 2012, 06:37 PM
bswb97
 
158 posts · Aug 2010
I heard back from the plugin dev. I had to tweak my version of the theme to support it. Now it works great.

All times are GMT -6. The time now is 07:11 PM.


Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.