Forum Replies Created

Viewing 15 replies - 1 through 15 (of 22 total)
  • Thread Starter chrisvwlc

    (@chrisvwlc)

    Hey there, So I hadn’t refreshed my page before writing my response and missed your update. I upgraded to the most recent version and Oila! Success! Thanks so much for addressing it so quickly and well!!

    I’ll change my star count if someone can tell me how (option no longer appears)

    • This reply was modified 8 years ago by chrisvwlc.
    Thread Starter chrisvwlc

    (@chrisvwlc)

    Hi and thanks for your quick response. So, to be fair to your authors and other readers on this topic, I decided to test on a completely fresh install of WordPress 4.6.1, using default Twenty Sixteen theme, with a brand new database and no other plugins and I got the same result. For that reason, I think 1 star is deserved for the time being. Thanks for the offer to look at my configuration — I’m using MAMP so I can’t send a link and really, everything is default and clean so it should be easy to reproduce? It’s a pity – I’m sure, when functioning, it’s great. I’m having headaches trying to find a good tutorial on rolling my own flexslider of select posts. Eight hours later….

    Notice: Undefined index: exp_mm in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: curr_exp_mm in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: exp_dd in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: curr_exp_dd in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: exp_yy in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: curr_exp_yy in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: exp_hh in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: curr_exp_hh in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: exp_ii in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Notice: Undefined index: curr_exp_ii in /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php on line 928

    Warning: Cannot modify header information – headers already sent by (output started at /Applications/MAMP/htdocs/xxx/wp-content/plugins/featured-articles-lite/includes/admin/libs/class-fa-admin.php:928) in /Applications/MAMP/htdocs/xxx/wp-includes/pluggable.php on line 1174

    Thread Starter chrisvwlc

    (@chrisvwlc)

    It might be a good idea to mention that I’m using the events manager plugin and when I try modifying the plugin’s em_posts.php file, which defines the event custom post type, to make it hierarchical or to rewrite the urls, navigating to any event afterward gets a 404 response from the server, so I thought this might be a non-intrusive way to simply tack on the event in its right position in a sidebar nav. So, I put all of the events in arrays and assigned a parent page to each of the arrays and that’s the id I want to pass to the walker, so when we’re on a single event page, I can pass the determined parent Id to walker which will show the lineage up to and including teh event. I have been at this for days and appreciate any help.

    I’m having difficulty using this plugin, too. I dragged two widgets into the provided ‘Default Tabbed Widgets Area’ and placed the shortcode ( [utw widgets=”name of area” template=”tabs|accordion”]) on a page in my theme and I get the following error:

    Warning: require(/wp-content/plugins/ultimate-tabbed-widgets/templates/tabs|accordion.php): failed to open stream: No such file or directory in /wp-content/plugins/ultimate-tabbed-widgets/ultimate-tabbed-widgets.php on line 256
    
    Fatal error: require(): Failed opening required 'wp-content/plugins/ultimate-tabbed-widgets/templates/tabs|accordion.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/sgmhs/wp-content/plugins/ultimate-tabbed-widgets/ultimate-tabbed-widgets.php on line 256

    I’d love to have this working! Thanks for any ideas.

    Thread Starter chrisvwlc

    (@chrisvwlc)

    Thanks for following up! No, I haven’t sorted this out yet. I’ve tried a few approaches:
    https://www.limecanvas.com/how-to-set-a-page-as-the-parent-of-a-wordpress-custom-post-type/
    https://juiceboxinteractive.com/ideas/making-custom-post-types-behave-like-pages/
    https://codex.www.ads-software.com/Function_Reference/wp_list_pages#List_members_of_a_custom_post_type
    I haven’t been successful with these. I don’t know php well enough to understand why changing the following lines in em_posts.php breaks the plugin and/or results in a 404 not found error when navigating to individual events:
    ll. 168 'show_in_nav_menus'=>false, to true
    ll. 173 'hierarchical' => false, to ‘true’
    ll. 176 'rewrite' => array('slug' => 'events-recurring','with_front'=>false), to true
    A lot of the recommendations I’ve read involve these changes. It occurred to me to try using EM’s own interface in Settings > Pages > Permalinks but the same 404 error occurred.
    I’m basically trying to get wp_list_pages to recognize the events cpt posts as hierarchical so that if user is on promoting-the-arts/exhibits/current-exhibits/Turrell I can use wp_list_pages and get a sidebar menu that will allow the user to return to any of the ancestor pages and be aware of where s/he is in the chain. My attempts with using a custom nav walker also failed. I’m hoping it’s possible to use a native wordpress approach rather than rolling my own menu because I feel like it would be better all around for the client. Thanks for any help/insights!

    Thread Starter chrisvwlc

    (@chrisvwlc)

    For anyone following this, I had been exploring changing the permalink structure so wp_list_pages would correctly display events nested under their category – I tried using Settings-Pages-Permalink slugs to create a better permalink and accidentally left a slash mark after events. (if you look at the meta box, it’s prepopulated with a default ‘events’ and I left it as ‘events/’ My efforts didn’t work because what I wanted was site_url/events/event-category/event-sub-category/event but you can’t hardcode that – I was hoping events manager would use a constant that would reference the categories – so much thought and time no doubt went into this plugin i wish i were more knowledgeable to contribute to making it even better by allowing for breadcrumbs and nested navigations (which would show the event properly nested) that make use of wordpress’ own mechanisms for them.

    Thread Starter chrisvwlc

    (@chrisvwlc)

    p.s. I can edit the event but if I click view event after editing, I get the same 404 error.

    Hi,

    I am experiencing the same problems and have followed all of the recommendations: I have been sure to remove any spaces before the opening <?php and after the closing ?> (btw, are all of the wp core files supposed to have a closing tag? wp-includes/pluggable.php, wp-includes/functions.php, index.php, and others didn’t…)
    I have saved the files locally, opened them with TextWrangler and saved as UTF-8 without BOM, retyped the opening and closing tags, etc.
    Here is the error I keep getting. And I cannot get into wp-admin so I have started deleting plugins via ftp but that’s not ideal because some may use the database…
    Cannot modify header information - headers already sent by (output started at /home/XXXX/public_html/wp-includes/functions.php:2841) in /home/XXXX/public_html/wp-includes/pluggable.php on line 876
    I don’t want to confuse the topic, but I also get
    register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /home/cpasu0/public_html/wp-includes/functions.php on line 2841
    which I mention only because I recently updated wordpress and I would have thought the included functions would have been updated and because the error messages reference the same line in the same file??
    Is there a good source to see what should be in a wordpress install? A good way to determine which files have been corrupted? a type of version control? Thanks for any help!

    Thread Starter chrisvwlc

    (@chrisvwlc)

    Maybe it would be a good idea for me to state what I’ve tried:
    In smcf.php I’ve added:

    if (!is_admin()) {
    			//added for datepicker
    			wp_enqueue_script("jquery-ui", "https://code.jquery.com/ui/1.8.24/jquery-ui.min.js", array("jquery"), '', true);
    			wp_enqueue_script("jquery-timepicker", get_option("siteurl") . SMCF_DIR . "/js/jquery-ui-timepicker-addon.js", array("jquery"), '', true);
    			wp_enqueue_script("jquery-slider", get_option("siteurl") . SMCF_DIR . "/js/jquery-ui-sliderAccess.js", array("jquery"), '', true);
    			//plugin default js
    			wp_enqueue_script("jquery-simplemodal", get_option("siteurl") . SMCF_DIR . "/js/jquery.simplemodal.js", array("jquery"), "1.4.3", true);
    			wp_enqueue_script("smcf", get_option("siteurl") . SMCF_DIR . "/js/smcf.js", array("jquery-simplemodal"), $this->version, true);
    
    			// add styling
    			wp_enqueue_style("smcf", get_option("siteurl") . SMCF_DIR . "/css/smcf.css", false, $this->version, "screen");
    			// added css files for datepicker
    			wp_enqueue_style("smcf-ui", get_option("siteurl") . SMCF_DIR . "/css/ui-lightness/jquery-ui-1.8.18.custom.css", false, '', "screen");
    			wp_enqueue_style("smcf-timepicker", get_option("siteurl") . SMCF_DIR . "/css/jquery-ui-timepicker-addon.css", false, '', "screen");
    			wp_enqueue_style("smcf-datepicker", get_option("siteurl") . SMCF_DIR . "/css/ui.datepicker.css", false, '', "screen");
    }

    further down, in the output of the form, I added:

    <label for='thickbox_datepicker'>Date:</label>
    			<input type='text' id='thickbox_datepicker' class='smcf-input' name='date' tabindex='1004' value='Choose a Date' />";

    In smcf.js, I’ve initialized datepicker with:

    onShow: function() {
    			contact.show,
    			$('#thickbox_datepicker').datetimepicker({ beforeShowDay: nonWorkingDates, minDate: 7, ampm: true, hourMin: 11, hourMax: 17, stepMinute: 15, addSliderAccess: true, sliderAccessArgs: {touchOnly: false} });  function nonWorkingDates(date){ var day = date.getDay(), Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6; var closedDates = [[7, 29, 2009], [8, 25, 2010]]; var closedDays = [[Sunday], [Monday]]; for (var i = 0; i < closedDays.length; i++) { if (day == closedDays[i][0]) { return [false]; } } for (i = 0; i < closedDates.length; i++) { if (date.getMonth() == closedDates[i][0] - 1 && date.getDate() == closedDates[i][1] && date.getFullYear() == closedDates[i][2]) { return [false]; } } return [true]; }}
    			onClose: contact.close,

    Lastly, In smcf_data.php, I’ve added:
    $date = isset($_POST["date"]) ? $_POST["date"] : "";
    to the processing
    along with
    sendEmail($name, $email, $subject, $date, $message, $cc);
    to the token matching conditional
    Right now, I’m getting a 404 not found when I click on the link. Before my changes, the form was working just fine. And even after adding much of it, it still worked but the datepicker never appeared and the message in the date field to ‘select a date’ became the message that was sent in the form.
    Thanks for any help!!

    Sorry, a little follow on… I’m using shortcode that I placed inside of a post. I don’t know enough about WordPress to know if that makes a difference. I created this calendar to be responsive so that whether it appears in a sidebar widget or post, it would fit. I don’t quite understand the implications of post versus template versus widget in terms of paths (if it has an impact) or possible required headers (I looked at wp events calendar and see it sends headers…) Again, thanks for your help!

    Hi, I am new to writing plugins and hope you can help me understand this better.
    I just created a calendar plugin and it initially appears correctly so I think the paths are okay but I’m having trouble with the part that takes it to the next or previous month(s).
    Here are the relevant bits of my code:

    $today = getdate();
    	if(isset($_GET['mon'])){
       		if(isset($_GET['year'])) {
          		$start = mktime(0,0,0,$_GET['mon'],1,$_GET['year']);
       		} else {
        		$start = mktime(0,0,0,$_GET['mon'],1,$today['year']);
       		}
    	}
    	else {
       		$start = mktime(0,0,0,$today['mon'],1,$today['year']);
    	}

    ….

    if($month > 13) {
    		while($month > 13) {
    			$next=2;
    			$year++;
    		}}
    
     	if($month < 13) {
     		$next = $month + 1;
    	} 
    
    	$previous = $month-1;	
    
    	if($month < 1){
            while($month < 1){
               	$month+=12;//add a $year
                $year=$year-2;//subtract a $year
            }
    	}
    ...
     		$html .= '<a href="' . PATHTOPLUGIN. 'mypluginfile.php?mon='.$previous.'&year='.$year.'">previous</a>';

    When I click on the previous [month] link, I get the following error:
    Fatal error: Call to undefined function wp_enqueue_style() in /home/*****/public_html/wp-content/plugins/mypluginfolder/mypluginfile.php
    and the url looks like:
    https://mywebsite.com/wp-content/plugins/mypluginfolder/mypluginfile.php?mon=4&year=2013 so it looks like the right parameters are being sent?

    I don’t know enough to know where my problem is so I help someone in this forum will point me in the right direction. Thank you for any help!!

    Thread Starter chrisvwlc

    (@chrisvwlc)

    @esmi, ok, thanks

    @gatorman7 thank you – I wound up reloading the theme and that solved it.

    @gatorman7 – Hi Which youtube video was that? I’m having the same problem. Home is defaulting to page.php instead of home.php. Settings > Reading is set to Home and the content is displaying the home page’s content – it’s just that home and home.php are not one in the same as I thought/hoped they’d be.

    The problem I think is IE doesn’t recognize the HTML5 tags twentyeleven uses. There is a fix and that is to use js to create those elements:
    example: document.createElement('header');

    In your functions.php file, add the following:

    add_action('wp_head', 'forie');
    function forie() {
    ?>
    <script>
    document.createElement('header');
    document.createElement('nav');
    document.createElement('footer');
    document.createElement('article');
    document.createElement('aside');
    document.createElement('hgroup');
    </script>
    <?php
    }

    Of course, if you created additional elements, you would create each the same way and include them in the above… This worked for me, hope it works for you too.

Viewing 15 replies - 1 through 15 (of 22 total)