Support » Plugins » Mini Edit für ein Uralt Plugin – Post Status Scheduler

  • Frank

    (@elperroloco)


    Hi Leute !

    Hab ein altes Plugin namens „Post Status Scheduler“ gefunden.

    Link hier: https://wordpress.com/plugins/post-status-scheduler

    50 Installationen „nur“, ungetestet für aktuelle Versionen und letzter Support Jahre her. Ich habs mit dem Classic Editor jedenfalls getestet und es klappt auf 3 verschiedenen Seiten.

    Meine Frage ist nun: die Planbarkeit des Post Status scheint zu klappen, aber ich bräuchte auch public dazu; sprich die Option auf öffentlich zu stellen als ebenfalls planbar.

    Hab so einen ähnlichen Request im WordPress allgemein Forum gelesen – dort aber weder Plugin noch Lösungsweg gefunden.

    Ich hatte ja die wahnsinnige naive Hoffnung dass ein lieber Forum User/Userin mir 2-3 Minuten seiner/ihrer kostbaren Zeit schenken kann und sich ganz kurz durch den kurzen Source Code liest – um mir im Anschluss zu sagen ob a) dieses Plugin 2023 noch empfehlenswert ist und vor allem b) wo ich den passenden Edit machen müsste bzw. hinzufügen sollte.

    Betrifft vermutlich folgende 2 Passage:

    1:

    // Execute the scheduled status change
    			if ( in_array( $event->status, $valid_statuses ) ) {
    
    				switch ( $event->status ) {
    					case 'draft':
    					case 'pending':
    					case 'private':
    						wp_update_post( array( 'ID' => $post_id, 'post_status' => $event->status ) );
    						break;
    					case 'trash':
    						wp_delete_post( $post_id );
    						break;
    					case 'deleted': // Delete without first moving to trash
    						wp_delete_post( $post_id, true );
    						break;
    					default:
    						break;
    				}

    2.

    /**
    	 * post_statuses
    	 *
    	 * Get the valid post stauses to use
    	 *
    	 * @return array
    	 */
    	public static function post_statuses() {
    
    		// All valid post statuses to choose from
    		return array(
    			'draft'   => __( 'Draft', POST_STATUS_SCHEDULER_TEXTDOMAIN ),
    			'pending' => __( 'Pending', POST_STATUS_SCHEDULER_TEXTDOMAIN ),
    			'private' => __( 'Private', POST_STATUS_SCHEDULER_TEXTDOMAIN ),
    			'trash'   => __( 'Trashbin', POST_STATUS_SCHEDULER_TEXTDOMAIN ),
    			'deleted' => __( 'Delete (forced)', POST_STATUS_SCHEDULER_TEXTDOMAIN ),
    		);
    

    (Oder aber eine Website Adresse nennen wo Leute das für mich mit kleinem Budget aka Aufwandsentschädigung leisten könnten.)

    Besten Dank liebe WordPress Familie,

    Frank

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Mini Edit für ein Uralt Plugin – Post Status Scheduler“ ist für neue Antworten geschlossen.