PluginProbe ʕ •ᴥ•ʔ
Nested Pages / 1.3.4
Nested Pages v1.3.4
3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 trunk 1.0 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.3.0 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.2 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.3.1 1.6.3.2 1.6.4 1.6.5 1.6.5.1 1.6.5.2 1.6.6 1.6.7 1.6.8 1.7.0 1.7.1 2.0.1 2.0.2 2.0.3 2.0.4 3.0.1 3.0.10 3.0.11 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.20 3.1.21 3.1.22 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
wp-nested-pages / app / Entities / Confirmation / TrashConfirmation.php
wp-nested-pages / app / Entities / Confirmation Last commit date
ConfirmationFactory.php 11 years ago ConfirmationInterface.php 11 years ago LinkDeletedConfirmation.php 11 years ago TrashConfirmation.php 11 years ago TrashRestoredConfirmation.php 11 years ago
TrashConfirmation.php
25 lines
1 <?php namespace NestedPages\Entities\Confirmation;
2 /**
3 * Confirm page(s) moved to trash
4 */
5 class TrashConfirmation implements ConfirmationInterface {
6
7 public function setMessage()
8 {
9 $out = '';
10 $trashed = ( explode(',', $_GET['ids']) );
11 if ( count($trashed) > 1 ){
12 $out .= count($trashed) . ' ' . __('pages moved to the Trash', 'nestedpages');
13 } else {
14 $out .= '<strong>' . get_the_title($trashed[0]) . ' </strong>' . __('moved to the Trash', 'nestedpages');
15
16 // Undo Link
17 if ( current_user_can('delete_pages') ) {
18 $page_obj = get_post_type_object('page');
19 $out .= ' <a href="' . wp_nonce_url( admin_url( sprintf( $page_obj->_edit_link . '&amp;action=untrash', $trashed[0] ) ), 'untrash-post_' . $trashed[0] ) . '">' . __( 'Undo' ) . "</a>";
20 }
21 }
22 return $out;
23 }
24
25 }