Skip Navigation

[Resolved] Post expiration: More than one option

This support ticket is created 4 years, 4 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

Author
Posts
#1783915

Hi,

I set the post expiration to 30 days in general.
In woocommerce I created 4 different priced products. I want to give the user a choice for a post lifetime of 30,60,90,365 days.
For that choice I created a custom field with these numbers and show it in the form as a dropdown.
But how can I assign the different lifetimes of the post for expiration?

#1784075

I tried this, but it seems to be not right.

add_action('cred_save_data', 'my_save_data_action',999,2);
function my_save_data_action($post_id, $form_data){
    // if a specific form
    if ($form_data['id']==86){
 
        //get the value from the field as it appears in the post with the ID from above and assign it to a variable
        $product_id = get_post_meta($post_id, 'wpcf-laufzeit-der-anzeige', true);
         
        if($product_id == 84){
                $timestamp = current_time('timestamp') + 30 * DAY_IN_SECONDS;
     
            }else if($product_id == 93){
                $timestamp = current_time('timestamp') + 60 * DAY_IN_SECONDS;
          
            	}else if($product_id == 94){
                $timestamp = current_time('timestamp') + 90 * DAY_IN_SECONDS;
          
            		}else if($product_id == 95){
              		$timestamp = current_time('timestamp') + 365 * DAY_IN_SECONDS;
            
            }
        update_post_meta($post_id, '_cred_post_expiration_time',  $timestamp);
    }
}
#1784667

I tried this, but it seems to be not right.
Hello, can you be more specific about the problem? This statement could mean several things, and I am not clear from your explanation.
- Is the variable expiration timestamp value set in the database, or is the default expiration timestamp set?
- Is the variable expiration timestamp incorrect based on the selected product?
- Is the timestamp correct but the post expiration is not triggered correctly and the post remains published?
- What is wpcf-laufzeit-der-anzeige: is it a custom field created in Types or a generic field inserted in the Form?
- If it is a custom field created in Types, what type of custom field is it?
- If it is not a custom field created in Types, and it is not a generic field, what is it? Is it a custom field from another 3rd-party plugin, or created using custom code? Is it a related post, or a post reference field? Please give all the relevant details.
- Can you turn on server logs and output some debug information? I will review the logs and give you some feedback. If you are not familiar with server logs, I can show you how to activate them temporarily. In a standard wp-config.php file, look for

define('WP_DEBUG', false);

Change it to:

define('WP_DEBUG', true);

Then add these lines, just after the WP_DEBUG line:

define('WP_DEBUG_LOG', dirname(__FILE__) . '/error_log.txt');
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
define('WP_DISABLE_FATAL_ERROR_HANDLER',true);

Then you can add error_log statements to your functions.php code and monitor the output when you submit the Form:

add_action('cred_save_data', 'my_save_data_action',999,2);
function my_save_data_action($post_id, $form_data){
    // if a specific form
    error_log('my_save_data_action called');
    if ($form_data['id']==86){
      error_log('form ID is 86');

        //get the value from the field as it appears in the post with the ID from above and assign it to a variable
        $product_id = get_post_meta($post_id, 'wpcf-laufzeit-der-anzeige', true);
        error_log('product id: ' . $product_id);

        if($product_id == 84){
          $timestamp = current_time('timestamp') + 30 * DAY_IN_SECONDS;
          error_log( 'product ID 84, timestamp: ' . $timestamp);

        }else if($product_id == 93){
          $timestamp = current_time('timestamp') + 60 * DAY_IN_SECONDS;
          error_log( 'product ID 93, timestamp: ' . $timestamp);

        }else if($product_id == 94){
          $timestamp = current_time('timestamp') + 90 * DAY_IN_SECONDS;
          error_log( 'product ID 94, timestamp: ' . $timestamp);

        }else if($product_id == 95){
          $timestamp = current_time('timestamp') + 365 * DAY_IN_SECONDS;
          error_log( 'product ID 95, timestamp: ' . $timestamp);

        }
        error_log('update post meta with timestamp: ' . $timestamp);
        update_post_meta($post_id, '_cred_post_expiration_time',  $timestamp);
    }
}

Please make these changes in your functions.php file and turn on logging in your wp-config.php file, then submit the Form once again to test. After you submit the Form, you should find a file error_log.txt in the root directory of your site, the same directory that contains wp-config.php. If you are using FTP, you may need to click "refresh" to see the new file appear. Download the error_log.txt file and open it with any text editor software. Copy its contents and paste them in your next reply here. I will review the logs and your answers to the questions above, and give you some feedback.

Thank you!

#1785741

Hi Christian,

thank you for your time.

- After the checkout is no timestamp stored assigned to this post
- wpc-laufzeit-der-anzeige is a custom field (dropdown) with four options (30,60,90,365)

The server log

[22-Sep-2020 10:46:11 UTC] my_save_data_action called
[22-Sep-2020 10:46:11 UTC] form ID is 86
[22-Sep-2020 10:46:11 UTC] product id: 92
[22-Sep-2020 10:46:11 UTC] PHP Notice: Undefined variable: timestamp in /home/www/perfect-feelings/wp-content/themes/zeen-child/functions.php on line 36
[22-Sep-2020 10:46:11 UTC] update post meta with timestamp:
[22-Sep-2020 10:46:11 UTC] PHP Notice: Undefined variable: timestamp in /home/www/perfect-feelings/wp-content/themes/zeen-child/functions.php on line 37
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/sort

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/s

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/remove

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/pagi

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/block

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/ipl

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/lk

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/rt

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/qv

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:46:33 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v2/posts

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/sort

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/s

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/remove

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/pagi

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/block

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/ipl

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/lk

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/rt

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/qv

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:00 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v2/posts

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/sort

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/s

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/remove

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/pagi

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/block

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/ipl

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/lk

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/rt

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/qv

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:05 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v2/posts

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/sort

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/s

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/remove

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/pagi

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/block

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/ipl

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/lk

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/rt

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/qv

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:25 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v2/posts

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/sort

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/s

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/remove

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/pagi

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/block

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/ipl

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/lk

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/rt

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v1/qv

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: register_rest_route wurde fehlerhaft aufgerufen. Der Definition der REST-API-Route für

codetipi-zeen/v2/posts

fehlt das erforderliche Argument

permission_callback

. Für REST-API-Routen, die für öffentlichen Zugriff gedacht sind, benutze

__return_true

als Berechtigungs-Callback. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 5.5.0 hinzugefügt.) in /home/www/perfect-feelings/wp-includes/functions.php on line 5225
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 74
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 78
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 79
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 81
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 74
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 78
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 79
[22-Sep-2020 10:47:40 UTC] PHP Notice: Trying to access array offset on value of type null in /home/www/perfect-feelings/wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/php/Rest/Route/ShortcodeRender/WithMeta.php on line 81

#1786151

Okay as you can see in the logs, the issue is somehow the Product ID variable value was 92, but your code does not handle this case and therefore $timestamp is undefined. Your code only handles the cases where Product ID is 84, 93, 94, or 95. You must define $timestamp for the case where Product ID is 92. Is the Product ID 92 unexpected? Perhaps there is a problem in the Form where Users are able to select a different Product? Is the Form set up to always choose a specific Product, or allow Users to select a Product? Can you show me the Form on the front-end of the site?

#1786283

My issue is resolved now.

The ID's were wrong somehow. Now it works perfect.

Thank you!