Title: Adjusting .php files
Last modified: August 30, 2016

---

# Adjusting .php files

 *  Resolved [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * (@friendlyhal)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/)
 * This should be an easy one for someone who knows what they are doing. I feel 
   I am close but I don’t trust myself enough to actually adjust a plug-ins code
   without having someone else take a look.
 * I am using a simple plug-in, basically all it does is cause a random pop-up to
   appear on-screen when a page loads. What I would like is for all the pop-ups,
   while differing in content, to have the same format. Right now, I simply copy/
   paste the formatting individually for each pop-up and then add in the content.
 * Here is the part of the plug-in’s code of which I am pretty sure is relevant 
   to what I’m trying to do. I am aware I could be wrong, so please correct me if
   that is the case. Below the plug-in code is the formatting code that I would 
   like to include.
 * Thank you for taking your time to help me out 🙂
 * Plug-in Code
 *     ```
       /*
        * Insert Default Popup
        */
       function epa_html_include() {
   
       	if(get_option('epa_default_id') == 'latest'):
       	$latest_popup = wp_get_recent_posts(array('numberposts' => '1', 'post_type' => 'epapopup'));
       	$popup_content = $latest_popup['0']['post_content'];
   
       	elseif(get_option('epa_default_id') == 'random'):
       	$random_popup = wp_get_recent_posts(array('numberposts' => '1', 'post_type' => 'epapopup', 'orderby' => 'rand'));
       	$popup_content = $random_popup['0']['post_content'];
   
       	else:
       	$default_popup = get_post(get_option('epa_default_id'));
       	$popup_content = $default_popup->post_content;
       	endif;
   
       	//$epa_html = '<button class="my_popup_open">Open popup</button>';
       	$epa_html .= '<div id="my_popup" class="well"><span class="my_popup_close"></span>';
       	//$epa_html .= $default_popup->post_content;
       	$epa_html .= $popup_content;
       	$epa_html .= '</div>';
   
       	if(!isset($_COOKIE['epa_popup'])) {
   
       		echo $epa_html;
       		//echo $latest_popup['0']['post_content'];
       	}
   
       }
       function epa_default_popup() {
       	if(get_option('epa_enable') == 'yes' && get_option('epa_default_id') !== '') epa_html_include();
       }
       add_action( 'wp_footer', 'epa_default_popup' );
   
       /*
        * Generate JQuery Code
        */
       function epa_js_overlay_include() {
       	$epa_js = '<script>jQuery(document).ready(function($) { $(\'#my_popup\').popup({autoopen: true, transition: \'all 0.3s\', blur: true, color: \''.get_option('epa_bgcolor').'\'}); }); </script>';
   
       	echo $epa_js;
       }
       add_action( 'wp_footer', 'epa_js_overlay_include' );
       ```
   
 * Formatting Code
 *     ```
       <html>
       <head>
       <style type="text/css">
       p {
           font-size: 14pt;
           color: #2F6432;
       }
       .banner {
           padding-bottom: 16px;
           text-align: center;
           font-family: Comic Sans MS;
           font-size: 20pt;
           font-weight: bold;
           color: blue;
           background-color: #FFD700;
       }
       .big {
           font-size: 18pt;
           font-weight: bold;
           color: #000000;
       }
       .hx {
           font-size: 14pt;
           font-weight: bold;
           color: #E1610C;
       }
       .support {
           text-align: center;
           font-size: 14pt;
           font-weight: bold;
           color: #000000
       }
       ```
   

Viewing 8 replies - 1 through 8 (of 8 total)

 *  [Andrew Nevins](https://wordpress.org/support/users/anevins/)
 * (@anevins)
 * WCLDN 2018 Contributor | Volunteer support
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367790)
 * Replace this:
 *     ```
       $epa_html .= $popup_content;
       ```
   
 * With your HTML like this:
 *     ```
       $epa_html .= '<p> See? </p>';
       ```
   
 *  Thread Starter [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * (@friendlyhal)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367828)
 * First off, thank you for the extremely quick reply. Secondly, I apologize for
   my ignorance. I’ve tried 20+ different ways to enter “my formatting code” in 
   the line you have pointed out to me as well as trying some different things with
   the content itself but none of them seem to work. Looking at the source code 
   for the page, none of “my formatting code” seems to be going through. Here are
   just a few of the ways I’ve tried to give you a sense of what I may be doing 
   wrong.
 *     ```
       $epa_html .= '<p> <html>
       <head>
       <style type="text/css">
       p {
       ...
           color: #000000
       }
       </style>
       </head></p>';
       ```
   
 *     ```
       $epa_html .= '<html>
       <head>
       <style type="text/css">
       p {
       ...
           color: #000000
       }
       </style>
       </head>';
       ```
   
 *     ```
       $epa_html .= '<style type="text/css">
       p {
       ...
           color: #000000
       }
       </style>';
       ```
   
 *  [Andrew Nevins](https://wordpress.org/support/users/anevins/)
 * (@anevins)
 * WCLDN 2018 Contributor | Volunteer support
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367829)
 * Leave the CSS stuff outside of the PHP for now. You can add that afterwards by
   using a Custom CSS plugin.
 *  Thread Starter [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * (@friendlyhal)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367832)
 * So literally just put `$epa_html .= '<p> See? </p>';` for the line and then download
   a Custom CSS plugin? If so any recommendations for such a plugin?
 *  [Andrew Nevins](https://wordpress.org/support/users/anevins/)
 * (@anevins)
 * WCLDN 2018 Contributor | Volunteer support
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367833)
 * If you’re not using a Child Theme, and if the theme doesn’t have a designated
   section of the dashboard for CSS modifications then install this Custom CSS Manager
   plugin [http://wordpress.org/plugins/custom-css-manager-plugin](http://wordpress.org/plugins/custom-css-manager-plugin)
 * Then use its “CSS Code” [section of the dashboard](http://wordpress.org/plugins/custom-css-manager-plugin/screenshot-1.jpg?r=704634)
   to hold your CSS modifications.
 *  [Andrew Nevins](https://wordpress.org/support/users/anevins/)
 * (@anevins)
 * WCLDN 2018 Contributor | Volunteer support
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367834)
 * > So literally just put $epa_html .= ‘<p> See? </p>’; for the line
 * Yes
 *  Thread Starter [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * (@friendlyhal)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367835)
 * All right, I think I got this 😛
    Hopefully I will tick this thread as resolved
   here shortly.
 *  Thread Starter [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * (@friendlyhal)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367843)
 * Woohoo! Thank you so very much! I realize now I was making that waaay more complicated
   than it needed to be, haha.
 * Thank you again, you are a virtuoso!

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Adjusting .php files’ is closed to new replies.

## Tags

 * [php](https://wordpress.org/support/topic-tag/php/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 8 replies
 * 2 participants
 * Last reply from: [FriendlyHal](https://wordpress.org/support/users/friendlyhal/)
 * Last activity: [10 years, 9 months ago](https://wordpress.org/support/topic/adjusting-php-files/#post-6367843)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
