Hackers try to login knowing admins usernames in self made theme wordpress theme

The JSON API will allow for the enumeration of authors (and usernames) for a WordPress site. You can’t turn that off. To protect yourself you should: Use strong passwords (you’re already doing that) Leverage two-factor authentication (either with the community-developed Two-Factor or using WordFence’s own support) Leverage a plugin like Jetpack that also supports brute … Read more

How to monitor database for uptime? [closed]

Yes, you can set up a free method to check if your WordPress database is online and get an email if the site shows the “Error Establishing a Database Connection” message. You can achieve this by adding a simple PHP script to your WordPress theme or via a custom plugin. Step-by-Step Solution: Create a Custom … Read more

Upgraded php & wordpress but theme broke

<?php the_post_thumbnail(thumbnail); ?> should be <?php the_post_thumbnail( “thumbnail” ); ?>. thumbnail is not a defined constant, and the updated version of PHP is no longer converting undefined constants into strings for you. It appears that PHP changed the “undefined constants” message from a notice to a fatal error sometime around version 8.

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

is_search called incorrectly

Hey Mike and welcome to the WordPress Stack Exchange! First, it’s good form to always include the code you use (or a link to where you found it) if you mention it in your post. This error comes up when you use it prior to the search being run. The WordPress Codex doesn’t have a … Read more

How to specify a post category for the home (posts) page?

You really should be using custom posts to do what you’re trying to do, but to answer your question here’s a solution (put this in your functions.php file): add_shortcode( ‘job-posts’, ‘rt_list_posts_by_category’ ); function rt_list_posts_by_category($atts) { $a = shortcode_atts( array( ‘link1’ => ‘#’, ‘link2’ => ‘#’, ‘link3’ => ‘#’, ), $atts ); // arguments for function … Read more

Hide Description field for custom taxonomy?

The term edit view uses edit-tag-form.php to render the editing form. The description field is hard-coded in the file without any filters or actions to control its visibility. So I’m afraid you’ll have to resort to css/js solutions. If you’re feeling adventurous, you could disable the default UI for the custom taxonomy, register custom submenu … Read more