the_toolman
Members-
Posts
25 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
the_toolman's Achievements
Member (2/5)
0
Reputation
-
Reordering columns in phpmyadmin and keeping them in that order?
the_toolman replied to the_toolman's topic in MySQL Help
Thanks for the reply. I have also seen that I can reorder them by going to Structure > and then click reorder and it seems to have save the order. -
Reordering columns in phpmyadmin and keeping them in that order?
the_toolman replied to the_toolman's topic in MySQL Help
Hi, Thanks for the reply. So If I were to use the second method, I would use the following: SELECT firstname , lastname , email FROM tests.wp_d8zma; (my table is called tests and the database called wp_d8zma Will this keep the order each time I log into phpmyadmin? Thanks! -
Hi there, I am trying to wrap some content in a div, but when I render it, it is outputting the actual HTML. This is the line I have: add_filter( 'woocommerce_product_description_heading', 'rename_product_description_heading', 10, 1 ); function rename_product_description_heading( $heading ) { return __( '<div class="myclass">Additional Information</div>', 'woocommerce' ); } which is outputting: <div class="myclass">Additional Information</div> rather than wrapping it in the div. Can anyone help me with wrapping the "Additional Information" text in a div? Thank you :)
-
if the day is a Friday 13th, then display text?
the_toolman replied to the_toolman's topic in PHP Coding Help
Hi, Thank you for the replies That worked perfectly! -
Hi there, I am trying to write a simple piece of code that will display a little text phrase on every Friday 13th in any year. How would I best go about doing this? Thank you.
-
I did ask on their forum under general chit chat and they said it has been there a long time with custom setup and development. It was mainly the design and usability that I liked, so wondered if it was based on an existing script.
-
Hi, Thanks for the reply and the link to the interview, very useful! Yes I saw all the tracking info when looking at builtwith.com. I'll keep digging
-
Hi there, I'm wondering if anyone can tell me a way to find out what software this forum is using: https://www.englishforums.com/English/ I've tried looking at the source, but can't find much. Are there any tools out there that can scan the website for software used? Thanks
-
Sorry, that last line wasn't meant to be there... that we me trying to replace the comma with "nothing" to remove it. $category_name = str_replace( ',', '', $cat_name);
-
Thanks for the reply. I ended up with this code to remove spaces too. I now have an issue with the category's displaying a comma in the classes, for example: <span class="movies,-film-and-tv"></span> Could anyone tell me how can I remove the comma from the string? $cat_name = $subterms->name; $amp = array('&', ' '); $and = array('and', '-'); $category_name = str_replace($amp, $and, strtolower($cat_name) ); $category_name = str_replace( ',', '', $cat_name); Thanks
-
I used this in the end: $cat_name = $subterms->name; $amp = array(" & "); $and = array("-and-"); $category_name = str_replace($amp, $and, strtolower($cat_name) );
-
I am not sure where the job_listing_function is - I don't know much about PHP. This is the contents of the page I am editing: <?php /* * Helpers */ function jobseek_partition( $list, $p ) { $listlen = count( $list ); $partlen = floor( $listlen / $p ); $partrem = $listlen % $p; $partition = array(); $mark = 0; for ($px = 0; $px < $p; $px++) { $incr = ($px < $partrem) ? $partlen + 1 : $partlen; $partition[$px] = array_slice( $list, $mark, $incr ); $mark += $incr; } return $partition; } /** * Limits number of words from string */ if ( ! function_exists( 'jobseek_string_limit_words' ) ) : function jobseek_string_limit_words($string, $word_limit) { $words = explode(' ', $string, ($word_limit + 1)); if (count($words) > $word_limit) { array_pop($words); //add a ... at last article when more than limit word count return implode(' ', $words) ; } else { //otherwise return implode(' ', $words); } } endif; // Shortcode prints grid of categories add_shortcode('jobs_categories', 'jobseek_jobs_categories'); function jobseek_jobs_categories( $atts ) { extract(shortcode_atts(array( 'columns' => '4', 'orderby' => 'count', 'number' => '99', 'hide_empty' => 0, 'jobs_counter' => 'no', 'type' => 'all', 'parent_id' => '', ), $atts)); $output = ''; if( $type == 'all' ) { $categories = get_terms( array( 'taxonomy' => 'job_listing_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, ) ); if ( !is_wp_error( $categories ) ) { $output .= '<div class="category-groups columns-' . $columns . '">'; $chunks = jobseek_partition($categories, $columns); foreach( $chunks as $chunk ) { $output .= '<ul>'; foreach ( $chunk as $term ) { $output .= '<li><a href="' . get_term_link( $term ) . '">' . $term->name; if( $jobs_counter == 'yes' ) { $output .= '<span>' . $term->count . '</span>'; } $output .= '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } if( $type == 'only_parents' ) { $categories = get_terms( array( 'taxonomy' => 'job_listing_category', 'parent' => 0, 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, ) ); if( !is_wp_error( $categories ) ) { $output .= '<div class="category-groups columns-' . $columns . '">'; $chunks = jobseek_partition($categories, $columns); foreach ( $chunks as $chunk ) { $output .= '<ul>'; foreach ( $chunk as $term ) { $output .= '<li><a href="' . get_term_link( $term ) . '">' . $term->name; if( $jobs_counter == 'yes' ) { $output .= '<span>' . $term->count . '</span>'; } $output .= '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } if( $type == 'group_by_parents' ) { $parents = get_terms( array( 'taxonomy' => 'job_listing_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, 'parent' => 0 )); //CATEGORY HEADERS if ( !is_wp_error( $parents ) ) { foreach( $parents as $key => $term ) : $subterms = get_terms("job_listing_category", array("orderby" => $orderby, "parent" => $term->term_id, 'hide_empty' => $hide_empty)); $output .= '<h3><a href="' . get_term_link( $term ) . '">'. $term->name .'</a></h3>'; if( $subterms ) : $chunks = jobseek_partition($subterms, $columns); foreach ($chunks as $chunk) { $output .= '<div class="category-boxes ' . strtolower($term->name) . '-category-wrapper' . '">'; foreach ($chunk as $subterms) { $category_name = str_replace(' ', '-', strtolower($subterms->name)); $output .= '<div class="category-item"><a href="' . get_term_link( $subterms ) . '" class="'. $category_name .'">' . $subterms->name; if($jobs_counter=='yes'){ $output .= '<span>' . $subterms->count . '</span>'; } $output .= '</a></div>'; } $output .= '</div>'; } endif; endforeach; } } if( $type == 'parent' ) { if ( !is_wp_error( $categories ) ) { $subterms = get_terms( array( 'taxonomy' => 'job_listing_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, 'parent' => $parent_id, )); $term = get_term( $parent_id, "job_listing_category" ); if( $subterms ) { $output .= '<div class="category-groups"><h3 class="parent-jobs-category"><a href="' . get_term_link( $term ) . '">'. $term->name .'</a></h3>'; $chunks = jobseek_partition($subterms, $columns); foreach ( $chunks as $chunk ) { $output .= '<ul>'; foreach ($chunk as $subterms) { $output .= '<li><a href="' . get_term_link( $subterms ) . '">' . $subterms->name; if($jobs_counter=='yes'){ $output .= '<span>' . $subterms->count . '</span>'; } $output .= '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } } return $output; } add_shortcode('resume_categories', 'jobseek_resumes_categories'); function jobseek_resumes_categories( $atts ) { extract(shortcode_atts(array( 'columns' => '4', 'orderby' => 'count', 'number' => '99', 'hide_empty' => 0, 'resumes_counter' => 'no', 'type' => 'all', 'parent_id' => '', ), $atts)); $output = ''; if( $type == 'all' ) { $categories = get_terms( array( 'taxonomy' => 'resume_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, ) ); if ( !is_wp_error( $categories ) ) { $output .= '<div class="category-groups columns-' . $columns . '">'; $chunks = jobseek_partition($categories, $columns); foreach ($chunks as $chunk) { $output .= '<ul>'; foreach ($chunk as $term) { $output .= '<li><a href="' . get_term_link( $term ) . '">' . $term->name . '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } if( $type == 'group_by_parents' ) { $parents = get_terms( array( 'taxonomy' => 'resume_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, 'parent' => 0 ) ); if ( !is_wp_error( $parents ) ) { foreach( $parents as $key => $term ) { $subterms = get_terms( array( 'taxonomy' => 'resume_category', 'orderby' => $orderby, 'parent' => $term->term_id, 'hide_empty' => $hide_empty ) ); if( $subterms ) { $output .= '<div class="category-groups columns-' . $columns . '"><h3 class="parent-resumes-category"><a href="' . get_term_link( $term ) . '">'. $term->name .'</a></h3>'; $chunks = jobseek_partition($subterms, $columns); foreach( $chunks as $chunk ) { $output .= '<ul>'; foreach( $chunk as $subterms ) { $output .= '<li><a href="' . get_term_link( $subterms ) . '">' . $subterms->name . '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } } } if( $type == 'parent' ) { if ( !is_wp_error( $categories ) ) { $subterms = get_terms( array( 'taxonomy' => 'resume_category', 'orderby' => $orderby, 'hide_empty' => $hide_empty, 'number' => $number, 'parent' => $parent_id, ) ); $term = get_term( $parent_id, 'resume_category' ); if( $subterms ) { $output .= '<div class="category-groups columns-' . $columns . '"><h3 class="parent-resumes-category"><a href="' . get_term_link( $term ) . '">' . $term->name . '</a></h3>'; $chunks = jobseek_partition($subterms, $columns); foreach( $chunks as $chunk ) { $output .= '<ul>'; foreach( $chunk as $subterms ) { $output .= '<li><a href="' . get_term_link( $subterms ) . '">' . $subterms->name . '</a></li>'; } $output .= '</ul>'; } $output .= '</div>'; } } } return $output; } ?> The part where I am updating is under the comment //CATEGORY HEADERS
-
Hi, I have come up with another solution: $category_name = str_replace(' ', '-', strtolower($subterms->name)); This works, but it is keeping the "&" in the category names. for example: food-&-drink How can I replace the "&" with "and" ? Thanks
-
Hi, It's using WordPress with WP-Job Manager plugin