How to sort a non-meta field in the User Admin Panel?

The WP_User_Query::parse_orderby() actually supports sorting by the number of posts, but because WP_User_Query::parse_orderby() limits by what users can be sorted, accomplishing a custom sort is a bit of a hack. Here’s the workaround I’ve created (semi-tested): add_filter( ‘manage_users_sortable_columns’, static function ( $columns ) { $columns[‘articles_count’] = array( ‘articles_count’, false, __( ‘Articles’ ), __( ‘Table ordered … Read more

How to build an expiring function in WordPress?

In this code we are getting the Publish Date using get_the_date() to retrieve the publish date of the current post. and then calculating the difference by comparing the publish date with the current date. After this we conditionally output the script. The condition is if the publish date is within the last 30 days, output … Read more

WP backend, Show only own comments (give to users who wrote/published/assigned) posts

Using the comments_pre_query filter, this seemed to work well in development and testing: /** * @param null $comment_data Return an array of comment data to short-circuit WP’s comment query. * @param WP_Comment_Query $query WP_Comment_Query instance, passed by reference. */ add_filter( ‘comments_pre_query’, static function ( $comment_data, $query ) { // Limit to admin area. if ( … Read more

install Segment on WordPress

add that code to a js in your theme folder (or child theme if you’re using it). for this example I named the script “analytics.js” and put it in a directory called “js” in my child theme folder. Now register and enqueue the file by placing this code in your functions.php function wpse_load_script() { // … Read more

Send An Email to Admin on User Profile Completion

Based on your question, you could simply call the WordPress function wp_mail( $to, $subject, $message, $headers ); when your var $user_progress[‘completion_percentage’] equal 100 %. <?php if( $user_progress[‘completion_percentage’] === 100 ) { // Complete your variables with original code $to = “[email protected]”; $subject = __(“New user registration”, “yourdomain”); $headers = array(‘Content-Type: text/html; charset=UTF-8’); $message = “A … Read more

Printing the value of 2 functions one near the other

Right code: $pulizia_esc = get_the_author_meta( ‘pulizia_esc’, $post->post_author ) . ‘ ‘ . get_post_meta( $post->ID, “function_pulizia”, true ) ; if ( ! empty( $pulizia_esc)) { $pulizia_esc=”<div class=”pulizia_esc”>”. $pulizia_esc . ‘ euro’ .'</div>’; }

Add class to functions.php custom code to call font awesome icon

There’s no need to add another class. The code you’re using already creates separate classes and ID. You could do this with just css: Inspect your site with console, but your div label should be technical_documents so your code would be: #tab-title-technical_documents a::before { content: “\f02d”; font-family: ‘Font Awesome 6′; font-weight: 900; } You didn’t … Read more