Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Justin Sternberg
@jtsternberg
Nice!
TheNewGuy16
@TheNewGuy16
Does anyone know of an easy way to get the categories of images on a page that were uploaded there using a CMB2 file_list field?
Justin Sternberg
@jtsternberg
@TheNewGuy16 could you clarify? I'm not sure I follow the question.
media doesn't have categories by default, unless you've added it somehow
file_list value is an array where the keys are the attachment's ID, and the value is the attachment's url, so you can always use the attachment ID to get data about it.
TheNewGuy16
@TheNewGuy16
hey sorry i didnt mention that i added it using a plugin so that it would show up in the pop up modal. SO a wser admin goes to a page which is a main portfolio. Then they upload images to that portfolio and can can check categories right there in the upload modal. Now i need to get the cat_name of each image uploaded some might have tow or three cat_names. So you are saying i can somehow use the attachment IDs to get these cat_names?
Justin Sternberg
@jtsternberg
Interesting. I don't have the answer for you as it's still not clear to me how the bits are tied together
TheNewGuy16
@TheNewGuy16

so the CMB2 part is just a file list to upload images to a page. Then i installed a plugin to add categories to the media attachments. I believe its just using the categories taxonomy. I tried to just add categories my self but my boss wanted to have check boxes in the popup modal for the media so this plugin handled that.

Ok so I have the images upload and some categories check in the pop up modal. I have got the images on to the page using CMB2 example page code for file_list. Now i need to some how get the cat_names that are associated with each image, which could be more then one cat_name, and then add them to a div class. I am doing this so that I can use isotope to filter the divs. Does that make sense. and now i am using the $attachment id to get the images categories with this
$category = get_the_category($attachmentID);
then show the cat_names like so
echo $category[0]->cat_name
but the problem now is that it jsut shows the first one i think because of the 0 but some have more then one do you now how to get all of the cat_names from the array do i need to do a loop of some sort?

TheNewGuy16
@TheNewGuy16
got it had to use another for each statement ot get the term slugs seperated
Hasan Ahmed Jobayer
@dumketo
Hello
any one here
Justin Sternberg
@jtsternberg
Hello
Noel McG
@noelmcg
Hi there, how do you guys deal with Wordpress Search and ensuring that fields are included in search results?
Justin Sternberg
@jtsternberg
For performance, I suggest something like ElasticPress. If that's out of the budget SearchWP can be a decent solution.
Noel McG
@noelmcg
Thanks Justin, cheers fro the heads up. I wasn't aware of ElasticPress
Justin Sternberg
@jtsternberg
Sure, my pleasure
loungeme
@loungeme
Hello @jtsternberg , are you online?
Justin Sternberg
@jtsternberg
Hey hey, what's up? @loungeme
Mustafa Kamal Hossain
@nisan92
Hello
anyone ??/
How can i create a custom meta box with a custom callback function.... is there any way to do that with cmb2
Justin Sternberg
@jtsternberg
custom callback function for what specifically?
TheNewGuy16
@TheNewGuy16
hey anyone available
TheNewGuy16
@TheNewGuy16
I am trying to figure out how to return the value of the radio button that is checked the normal way isn't returning anything
TheNewGuy16
@TheNewGuy16
Anyone i killing me I just need the value of a radio but but the standard get_post_meta is not return in any thing
Justin Sternberg
@jtsternberg
@TheNewGuy16 hmm you'll need to provide more info
what's the field config array?
and are you sure you have post ID when you're calling get_post_meta
and what is "selected" in the admin for that radio?
Noel McG
@noelmcg
Hi Justin, if possible, I just need a bit of a push in the right direction. On 'pre_get_posts' I am trying to change the query order by a meta_key. I appreciate that this is possible. How would you do this with a 'group field' though? Is it pushing things a bit too far trying to do this?
Justin Sternberg
@jtsternberg
@noelmcg yah, group fields are not meant to be queried by, and will cause significant performance issues if attempted. What's the goal?
Noel McG
@noelmcg
Had a feeling that might be the case, cheers for the heads up though. A little complicated to explain: A product can have a legend number associated with it, and the relevant category that the legend applies to. Unfortunately(!) a product can be associated with more than one category so can have multiples of the above, hence the group field.
On the relevant category page I was hoping to order the products by the Legend number.
Justin Sternberg
@jtsternberg
@noelmcg you might look into the CMB2 setting/getting filters to split those out into separate meta fields
Noel McG
@noelmcg
Good man Justin, I'll get a look at those. Thanks for all your help.
Justin Sternberg
@jtsternberg
:thumbsup:
Noel McG
@noelmcg
Sorry to bother you a again Justin. Is it possible to dynamically add meta boxes, or pre set repeatable fields. E.G one for each category associated with a post/product?
Noel McG
@noelmcg
No worries Justin, have it sorted, thanks again for your help and support, cheers.
Sergey Mochalov
@proweb
hello guys
Justin Sternberg
@jtsternberg
Howdy
Sergey Mochalov
@proweb
I'm looking for way to bild frontend form with repeater group
any existing free form plugins cant do it
or i cant find it
as I now CMB2 can work on frontend
and has repeater
as group repeat
wright Justin?
Justin Sternberg
@jtsternberg
that's right. you may want to look through these snippets: https://github.com/WebDevStudios/CMB2-Snippet-Library/tree/master/front-end