wordpress not saving form code in code editor

Embedding PayPal code into the text editor is always a little risky due to the layout of html elements ‘PayPal style’ vs the layout of html elements ‘WordPress content style’… both are trying to ‘think’ for you a little bit to make your life easier, but as a result the formatting can go whacky. As … Read more

Cannot access a file in the theme (twentynineteen-child) folder

Could you post your code… its better way to help you. So, I guess you have html form ? An idea : Don’t specify any path on your form and let manage it into your functions.php add_action(‘init’, ‘my_form_process’); function my_form_process(){ // Do nonce check, Post check… } Have look for Nonce security check : Nonce … Read more

How to get formidable entry ID by post ID? [closed]

So, after a lot of searching (which is funny, because it’s such a basic function which should apear in the documents) i found that: what you have to do to get the current post entry id is: <?php $entry_id = $wpdb->get_var(“SELECT id FROM $frmdb->entries WHERE post_id='”. $post->ID .”‘”); ?>

Adding a “Report the post” button/form?

To use the plugin in the question you linked to: Copy the code into notepad or an equivalent program Save the file using the extension .php (make sure your operating system has file endings turned on so it doesn’t save as filename.php.txt Put the file into a compressed (or zipped) folder. How you do this … Read more

Issue with contact form 7

Invalid mailbox syntax is used Error You can find Invalid mailbox syntax is used error under the To, From, Subject or Additional Headers fields, that are located in the Mail Contact Form tab. solve “Your contact form has a configuration issue” error You have to solve this error. Otherwise, your email might not reach the … Read more

custom form submission

You can’t use admin-post.php directly in your form, you need implement an ajax request. https://codex.wordpress.org/AJAX_in_Plugins To send your email have a function wp_mail https://developer.wordpress.org/reference/functions/wp_mail/ If you have problem to receive the POST params review this answer WordPress AJAX with Axios

Form validation on user profile edit

I worked it out. add_action( ‘user_profile_update_errors’, ‘validate_steamid_field’ ); function validate_steamid_field(&$errors, $update = null, &$user = null) { if (!preg_match(“/^STEAM_[0-5]:[01]:\d+$/”, $_POST[‘_bbp_steamid’])) { $errors->add(’empty_steamid’, “<strong>ERROR</strong>: Please Enter a valid SteamID”); } }