IchBinsIstDochKlar

wpml-config.xml - helper script -001

Apr 23rd, 2014
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.69 KB | None | 0 0
  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE);
  3. include 'wp-load.php';
  4.  
  5.         if(isset($_POST['op_name'])){
  6.            
  7.             $option_name = trim($_POST['op_name']);
  8.             if(strlen($option_name) > 0){
  9.            
  10.                 $get_array = get_option($option_name);
  11.  
  12.                 echo "<textarea cols='70' rows='45'>";
  13.                 echo '&lt;wpml-config&gt;'."\n";
  14.                 echo '&lt;admin-texts&gt;'."\n";
  15.                
  16.                 if(is_array($get_array)){
  17.                
  18.                     echo '&lt;key name="'.$option_name.'"&gt;'."\n";
  19.                    
  20.                     foreach($get_array as $key => $value){
  21.                         if(is_array($value)){
  22.                             echo '&lt;key name="'.$key.'"&gt;'."\n";
  23.                             foreach($value as $value1 => $value2)
  24.                             {
  25.                                 if(is_array($value2)){
  26.                                     echo '&lt;key name="'.$value1.'"&gt;'."\n";
  27.                                     foreach($value2 as $value3 => $value4)
  28.                                     {
  29.                                         echo '&lt;key name="'.$value3.'" /&gt;'."\n";
  30.                                     }
  31.                                     echo '&lt;/key&gt;'."\n";
  32.                                 }
  33.                                 else
  34.                                 {
  35.                                     echo '&lt;key name="'.$value1.'" /&gt;'."\n";
  36.                                 }
  37.                             }
  38.                             echo '&lt;/key&gt;'."\n";
  39.                         }
  40.                         else
  41.                         {
  42.                             echo '&lt;key name="'.$key.'" /&gt;'."\n";
  43.                         }
  44.                     }
  45.                     echo '&lt;/key&gt;'."\n";
  46.                 }
  47.                 else {
  48.                     echo '&lt;key name="'.$option_name.'" /&gt;'."\n";     
  49.                 }
  50.                
  51.                 echo '&lt;/admin-texts&gt;'."\n";
  52.                 echo '&lt;/wpml-config&gt;';
  53.                 echo "</textarea>";
  54.             }
  55.             else
  56.             {
  57.                 echo "Please enter option name!!";
  58.             }
  59.        
  60.         }
  61.        
  62.         echo "<br/>";
  63.         echo "<br/>";
  64.         echo "
  65.         Name of option in wp_options table:
  66.         <form action='helper.php' method='post' >
  67.             <input type='text' name='op_name' value='{$_POST['op_name']}' size='100' />
  68.             <input type='submit' name='op_name_submitted' value='Lets do it' />
  69.         </form>
  70.         ";
Advertisement
Add Comment
Please, Sign In to add comment