Jorien
Aangemaakte reacties
-
Forum: Algemeen WordPress
In antwoord op: Widgets zijn verdwenen in dashboard na upgrade wordpressKlopt! Ik was bang dat google analystics niet toegankelijk was zonder de plug-in, maar dat is onzin zolang de code geplaatst is. De plugin is alleen nuttig voor een dashboard widget, maar daar kan ik ook wel zonder. Dus dat is ook opgelost!
Forum: Algemeen WordPress
In antwoord op: Widgets zijn verdwenen in dashboard na upgrade wordpressHet ligt aan de google analytics plug in! Daar had sowieso al problemen mee. Bedankt voor de tip!
Nu op dit forum maar eens op zoek naar oplossingen voor ’t google analytics probleem..Forum: Algemeen WordPress
In antwoord op: doorverwijzen naar subdirectory /wordpress lukt nietBedankt voor alle reacties. Inmiddels is het opgelost (ik kwam er achter dat mijn browser de oude site onthield, dit was het probleem.. heel stom, sorry!)
Bedankt ook voor de tips wat betreft het verplaatsen van de files van de submap naar de root. Dat kan ik ooit doen inderdaad. Maar zoals Matjas zegt: op deze manier is het simpeler! Zo te zien vind google de site wel, dus ik hoop dat het verplaatsen niet nodig is.Forum: Algemeen WordPress
In antwoord op: doorverwijzen naar subdirectory /wordpress lukt nietJa dit weet ik. Zo heb ik het ook geïnstalleerd. Maar de wordpress site is nu klaar en de oude site hoeft niet meer zichtbaar te zijn. Ik wil dat http://www.domein.nl doorverwijst naar http://www.domein.nl/wordpress. Volgens de link http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory moet dit kunnen. Maar dit lukt niet..
Forum: Algemeen WordPress
In antwoord op: Waarom: You need to make this file writableAl opgelost! Iets te snel om hulp gevraagd, excuses!
Forum: Algemeen WordPress
In antwoord op: Waarom: You need to make this file writableiets bold maken in code werkt niet.. vanzelfsprekend.. het is het gedeelte waaromheen
<strong>
staat.Kan iemand me helpen?
Forum: Algemeen WordPress
In antwoord op: Waarom: You need to make this file writableHelp!!
Ik heb de permissions van de actions.php file (hoort bij mijn theme) aangepast naar 666, via FTP. Daarna een wijziging via de editor aangebracht, opgeslagen, gezien dat het niet werkt, de codes weer terug gezet naar eerst, weer op opslaan gedrukt en nu is mijn site weg! Ik krijg alleen een wit scherm. Ik kan niet meer inloggen, ik krijg alleen een wit scherm! Waar is mijn site?! Ik kan nog wel via ftp bij de files, dus als ik iets moet veranderen, dan is dat een optie. Maar wat kan ik veranderen? Ik heb een wijziging aangebracht in deze codes, in het gedeelte wat bold is (sorry voor de hoeveelheid). Help!!<?php /** * Contains a list of all custom action hooks and corresponding functions defined for Suffusion. * This file is included in functions.php * * @package Suffusion * @subpackage Functions */ // First we will get all options from the database, then we will individually invoke the options within each function as required. global $options; foreach ($options as $value) { if (get_option($value['id']) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_option($value['id']); } } // // The following section defines different hooks with actions // add_action('wp_print_styles', 'suffusion_disable_plugin_styles'); add_action('suffusion_document_header', 'suffusion_include_skin'); add_action('suffusion_document_header', 'suffusion_include_dbx'); add_action('suffusion_document_header', 'suffusion_include_featured_js'); add_action('suffusion_document_header', 'suffusion_include_sidebar_tabs_js'); add_action('suffusion_document_header', 'suffusion_include_magazine_js'); add_action('suffusion_document_header', 'suffusion_include_jqfix_js'); add_action('suffusion_document_header', 'suffusion_include_ie_fixes'); add_action('suffusion_document_header', 'suffusion_include_custom_styles'); add_action('suffusion_document_header', 'suffusion_include_custom_header_js'); add_action('suffusion_document_header', 'suffusion_include_custom_js_files'); add_action('suffusion_page_header', 'suffusion_display_header'); add_action('suffusion_page_header', 'suffusion_display_navigation'); add_action('suffusion_page_navigation', 'suffusion_display_hierarchical_navigation'); add_action('suffusion_after_begin_container', 'suffusion_print_widget_area_below_header'); add_action('suffusion_after_begin_container', 'suffusion_print_left_sidebars'); add_action('suffusion_before_begin_content', 'suffusion_featured_posts'); add_action('suffusion_after_begin_content', 'suffusion_template_specific_header'); add_action('suffusion_content', 'suffusion_excerpt_or_content'); add_action('suffusion_after_begin_post', 'suffusion_print_post_page_title'); add_action('suffusion_before_end_post', 'suffusion_post_footer'); add_action('suffusion_before_end_content', 'suffusion_pagination'); add_action('suffusion_before_end_container', 'suffusion_print_right_sidebars'); add_action('suffusion_before_end_container', 'suffusion_print_widget_area_above_footer'); add_action('suffusion_page_footer', 'suffusion_display_footer'); add_action('suffusion_document_footer', 'suffusion_include_custom_footer_js'); /* * The following section says what to do for each action */ function suffusion_document_header() { do_action('suffusion_document_header'); } function suffusion_page_header() { do_action('suffusion_page_header'); } function suffusion_after_begin_container() { do_action('suffusion_after_begin_container'); } function suffusion_before_begin_content() { do_action('suffusion_before_begin_content'); } function suffusion_after_begin_content() { do_action('suffusion_after_begin_content'); } function suffusion_content() { do_action('suffusion_content'); } function suffusion_after_begin_post() { do_action('suffusion_after_begin_post'); } function suffusion_before_end_post() { do_action('suffusion_before_end_post'); } function suffusion_before_end_content() { do_action('suffusion_before_end_content'); } function suffusion_before_end_container() { do_action('suffusion_before_end_container'); } function suffusion_page_footer() { do_action('suffusion_page_footer'); } function suffusion_document_footer() { do_action('suffusion_document_footer'); } function suffusion_page_navigation() { do_action('suffusion_page_navigation'); } // // This section defines the individual callback functions // /* * Determines the theme selected by the user and includes the stylesheet for it */ function suffusion_include_skin() { global $suf_color_scheme; $skin = "dark-green.css"; if (substr($suf_color_scheme, 0, 10) == "dark-theme") { $skin = "dark-".substr($suf_color_scheme, 11).".css"; } else { $skin = substr($suf_color_scheme, 12).".css"; } ?> <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/<?php echo $skin;?>" type="text/css" media="all"/> <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/plugins.css" type="text/css" media="all"/> <?php if (($rtl = get_locale_stylesheet_uri()) != '') { ?> <link rel="stylesheet" href="'.<?php echo $rtl; ?>.'" type="text/css" media="all" /> <?php } ?> <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/print.css" type="text/css" media="print" /> <?php } function suffusion_include_dbx() { global $suf_sidebar_1_dnd, $suf_sidebar_2_dnd, $suf_sidebar_1_expcoll, $suf_sidebar_2_expcoll, $suf_sidebar_count; if (is_page_template('no-sidebars.php') || $suf_sidebar_count == 0 || ($suf_sidebar_count == 1 && $suf_sidebar_1_dnd != "enabled") || ($suf_sidebar_1_dnd != "enabled" && $suf_sidebar_2_dnd != "enabled")) { // No point in including the rather large dbx.js if Drag-and-drop is disabled for both sidebars, or if the sidebars themselves are disabled. } else { $expcoll_1 = $suf_sidebar_1_expcoll == "enabled" ? "yes" : "no"; $expcoll_2 = $suf_sidebar_2_expcoll == "enabled" ? "yes" : "no"; ?> <!-- Sidebar docking boxes (dbx) by Brothercake - http://www.brothercake.com/ --> <script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/dbx.js"></script> <script type="text/javascript"> /* <![CDATA[ */ window.onload = function() { //initialise the docking boxes manager var manager = new dbxManager('main'); //session ID [/-_a-zA-Z0-9/] <?php if ($suf_sidebar_1_dnd == "enabled") {?> //create new docking boxes group var sidebar = new dbxGroup( 'sidebar', // container ID [/-_a-zA-Z0-9/] 'vertical', // orientation ['vertical'|'horizontal'] '7', // drag threshold ['n' pixels] 'no', // restrict drag movement to container axis ['yes'|'no'] '10', // animate re-ordering [frames per transition, or '0' for no effect] '<?php echo $expcoll_1; ?>', // include open/close toggle buttons ['yes'|'no'] 'open', // default state ['open'|'closed'] 'open', // word for "open", as in "open this box" 'close', // word for "close", as in "close this box" 'click-down and drag to move this box', // sentence for "move this box" by mouse 'click to %toggle% this box', // pattern-match sentence for "(open|close) this box" by mouse 'use the arrow keys to move this box', // sentence for "move this box" by keyboard ', or press the enter key to %toggle% it', // pattern-match sentence-fragment for "(open|close) this box" by keyboard '%mytitle% [%dbxtitle%]' // pattern-match syntax for title-attribute conflicts ); <?php } if ($suf_sidebar_count > 1) { if ($suf_sidebar_2_dnd == "enabled") { ?> var sidebar_2 = new dbxGroup( 'sidebar-2', // container ID [/-_a-zA-Z0-9/] 'vertical', // orientation ['vertical'|'horizontal'] '7', // drag threshold ['n' pixels] 'no', // restrict drag movement to container axis ['yes'|'no'] '10', // animate re-ordering [frames per transition, or '0' for no effect] '<?php echo $expcoll_2; ?>', // include open/close toggle buttons ['yes'|'no'] 'open', // default state ['open'|'closed'] 'open', // word for "open", as in "open this box" 'close', // word for "close", as in "close this box" 'click-down and drag to move this box', // sentence for "move this box" by mouse 'click to %toggle% this box', // pattern-match sentence for "(open|close) this box" by mouse 'use the arrow keys to move this box', // sentence for "move this box" by keyboard ', or press the enter key to %toggle% it', // pattern-match sentence-fragment for "(open|close) this box" by keyboard '%mytitle% [%dbxtitle%]' // pattern-match syntax for title-attribute conflicts ); <?php } }?> }; /* ]]> */ </script> <?php } // We will include the css, nonetheless, because we require the styles from it ?> <link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_directory'); ?>/dbx.css" media="screen, projection" /> <?php } function suffusion_include_ie_fixes() {?> <!--[if lt IE 8]> <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/ie-fix.css" type="text/css" media="all" /> <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script> <![endif]--> <!--[if lt IE 7]> <script src="<?php bloginfo('stylesheet_directory'); ?>/belatedpng.js"></script> <script> //Drew Diller's Belated PNG: http://dillerdesign.wordpress.com/2009/07/02/belatedpng-img-nodes-javascript-event-handling/ DD_belatedPNG.fix('.png_bg, img, .suf-widget ul li, #sidebar ul li, #sidebar-2 ul li, .sidebar-tab-content ul li, li.suf-mag-catblock-post, input, .searchform .searchsubmit, submit, .searchsubmit, .postdata .category, .postdata .comments, .postdata .edit, .previous-entries a, .next-entries a, .post-nav .next a, .post-nav .previous a, .post .date, h3#comments, #h3#respond, input.searchsubmit'); </script> <![endif]--> <?php } function suffusion_include_custom_styles() { global $suf_custom_css_link_1, $suf_custom_css_link_2, $suf_custom_css_link_3, $suf_custom_css_code; ?> <!-- CSS styles constructed using option definitions --> <style type="text/css"> <?php include_once (TEMPLATEPATH . '/custom-styles.php'); ?> </style> <!-- /CSS styles constructed using option definitions --> <!-- Custom CSS stylesheets linked through options --> <?php if (isset($suf_custom_css_link_1) && trim($suf_custom_css_link_1) != "") { ?> <link rel="stylesheet" href="<?php echo $suf_custom_css_link_1; ?>" type="text/css" media="all" /> <?php } if (isset($suf_custom_css_link_2) && trim($suf_custom_css_link_2) != "") {?> <link rel="stylesheet" href="<?php echo $suf_custom_css_link_2; ?>" type="text/css" media="all" /> <?php } if (isset($suf_custom_css_link_3) && trim($suf_custom_css_link_3) != "") {?> <link rel="stylesheet" href="<?php echo $suf_custom_css_link_3; ?>" type="text/css" media="all" /> <?php }?> <!-- /Custom CSS stylesheets --> <?php if (isset($suf_custom_css_code) && trim($suf_custom_css_code) != "") { ?> <!-- Custom CSS styles defined in options --> <style type="text/css"> <?php echo stripslashes($suf_custom_css_code); ?> </style> <!-- /Custom CSS styles defined in options --> <?php } } function suffusion_include_custom_header_js() { global $suf_custom_header_js; if (isset($suf_custom_header_js) && trim($suf_custom_header_js) != "") {?> <!-- Custom JavaScript for header defined in options --> <script type="text/javascript"> /* <![CDATA[ */ <?php echo stripslashes($suf_custom_header_js)."\n"; ?> /* ]]> */ </script> <!-- /Custom JavaScript for header defined in options --> <?php } } function suffusion_display_header() { global $suf_sub_header_vertical_alignment, $suf_header_fg_image_type, $suf_header_fg_image; ?> <div id="header" class="fix"> <?php $header = $suf_header_fg_image_type == 'image' ? "<img src='$suf_header_fg_image' alt='".get_bloginfo('name')."'/>" : get_bloginfo('name'); if ($suf_sub_header_vertical_alignment == "above") { ?> <div class="description"><?php echo bloginfo('description');?></div> <div class="blogtitle"><a href="<?php echo get_option('home');?>"><?php echo $header;?></a></div> <?php } else { ?> <div class="blogtitle"><a href="<?php echo get_option('home');?>"><?php echo $header;?></a></div> <div class="description"><?php echo bloginfo('description');?></div> <?php } ?> </div><!-- /header --> <?php } function suffusion_display_navigation() { global $suf_nav_contents; ?> <div id="nav" class="fix"> <?php //Two options using native WP functionality: //1. wp_list_pages('title_li=&sort_column=menu_order&depth=3'); // This will need you to add the starting and ending <ul> tags //2. wp_page_menu('show_home=Home&menu_class=nav'); // This needs nothing and even creates the div. Works only for WP 2.7+ //I am using a custom function here because I want to show the ">" for items with a dropdown. Also, page exclusions don't work as desired with standard functionality. if ($suf_nav_contents == "pages") { create_nav(); } suffusion_display_right_header_widgets(); ?> </div><!-- /nav --> <?php } function suffusion_display_right_header_widgets() { global $suf_right_header_widgets_enabled, $suf_show_search; if ($suf_right_header_widgets_enabled == "enabled") {?> <!-- right-header-widgets --> <div id="right-header-widgets"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Right Header Widgets') ) { if ($suf_show_search == "show") { include (TEMPLATEPATH . '/searchform.php'); } } ?> </div> <!-- /right-header-widgets --> <?php } } /* * Displays the widget area below the header, if it is enabled. */ function suffusion_print_widget_area_below_header() { global $suf_widget_area_below_header_enabled, $suf_ns_wabh_enabled; if ($suf_widget_area_below_header_enabled == "enabled") { if (is_page_template('no-sidebars.php') && $suf_ns_wabh_enabled == 'not-enabled') { } else { ?> <!-- horizantal-outer-widgets-1 Widget Area --> <div id="horizontal-outer-widgets-1" class="dbx-group fix"> <?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Widget Area Below Header')) { } ?> </div> <!-- /horizantal-outer-widgets-1 --><?php } } } /* * Prints the left sidebars, if the sidebars are enabled and are positioned on the left */ function suffusion_print_left_sidebars() { global $suf_sidebar_count, $suf_sidebar_alignment, $suf_sidebar_2_alignment, $suf_sbtab_alignment, $tabs_alignment, $suf_sbtab_enabled; if (is_page_template("no-sidebars.php") || is_page_template("no-widgets.php")) { return; } if ($suf_sbtab_enabled == 'enabled' && (($suf_sidebar_count == 1 && $suf_sidebar_alignment == 'left') || ($suf_sidebar_count == 2 && ($suf_sidebar_alignment == 'left' || $suf_sidebar_2_alignment == 'left') && $suf_sbtab_alignment == 'left') || ($suf_sidebar_count == 2 && $suf_sidebar_alignment == 'left' && $suf_sidebar_2_alignment == 'left'))) { echo "<div id='sidebar-container' class='sidebar-container-left fix'>"; $tabs_alignment = 'left'; include_once (TEMPLATEPATH . '/sidebar-tabs.php'); } if ($suf_sidebar_count > 0) { if ($suf_sidebar_alignment == "left") { get_sidebar(); } } if ($suf_sidebar_count > 1) { if ($suf_sidebar_2_alignment == "left") { get_sidebar(2); } } if ($suf_sbtab_enabled == 'enabled' && (($suf_sidebar_count == 1 && $suf_sidebar_alignment == 'left') || ($suf_sidebar_count == 2 && ($suf_sidebar_alignment == 'left' || $suf_sidebar_2_alignment == 'left') && $suf_sbtab_alignment == 'left') || ($suf_sidebar_count == 2 && $suf_sidebar_alignment == 'left' && $suf_sidebar_2_alignment == 'left'))) { echo "</div> <!-- /#sidebar-container -->"; } } /* * Displays the right sidebars, if the sidebars are enabled and are positioned on the right */ function suffusion_print_right_sidebars() { global $suf_sidebar_count, $suf_sidebar_alignment, $suf_sidebar_2_alignment, $suf_sbtab_alignment, $tabs_alignment, $suf_sbtab_enabled; if (is_page_template("no-sidebars.php") || is_page_template("no-widgets.php")) { return; } if ($suf_sbtab_enabled == 'enabled' && (($suf_sidebar_count == 1 && $suf_sidebar_alignment == 'right') || ($suf_sidebar_count == 2 && ($suf_sidebar_alignment == 'right' || $suf_sidebar_2_alignment == 'right') && $suf_sbtab_alignment == 'right') || ($suf_sidebar_count == 2 && $suf_sidebar_alignment == 'right' && $suf_sidebar_2_alignment == 'right'))) { echo "<div id='sidebar-container' class='sidebar-container-right fix'>"; $tabs_alignment = 'right'; include_once (TEMPLATEPATH . '/sidebar-tabs.php'); } if ($suf_sidebar_count > 0) { if ($suf_sidebar_alignment == "right") { get_sidebar(); } } if ($suf_sidebar_count > 1) { if ($suf_sidebar_2_alignment == "right") { get_sidebar(2); } } if ($suf_sbtab_enabled == 'enabled' && (($suf_sidebar_count == 1 && $suf_sidebar_alignment == 'right') || ($suf_sidebar_count == 2 && ($suf_sidebar_alignment == 'right' || $suf_sidebar_2_alignment == 'right') && $suf_sbtab_alignment == 'right') || ($suf_sidebar_count == 2 && $suf_sidebar_alignment == 'right' && $suf_sidebar_2_alignment == 'right'))) { echo "</div> <!-- /#sidebar-container -->"; } } /* * Displays the widget area above the footer, if it is enabled. */ function suffusion_print_widget_area_above_footer() { global $suf_widget_area_above_footer_enabled, $suf_ns_waaf_enabled; if ($suf_widget_area_above_footer_enabled == "enabled") { if (is_page_template('no-sidebars.php') && ($suf_ns_waaf_enabled == 'not-enabled')) { } else { ?> <!-- horizantal-outer-widgets-2 Widget Area --> <div id="horizontal-outer-widgets-2" class="fix"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Widget Area Above Footer') ) { } ?> </div> <!-- /horizantal-outer-widgets-2 --> <?php } } } function suffusion_display_footer() { global $suf_footer_left, $suf_footer_center; ?> <div id="cred"> <table> <tr> <td class="cred-left"><?php echo stripslashes($suf_footer_left); ?></td> <td class="cred-center"><?php echo stripslashes($suf_footer_center); ?></td> <td class="cred-right"><a href="http://www.aquoid.com/news/themes/suffusion/">Suffusion</a> <a href="http://wordpress.org/extend/themes/">WordPress theme</a> by <a href="http://mynethome.net/blog">Sayontan Sinha</a></td> </tr> </table> </div> <!-- <div class="designer">© 2009 </div> <div class="valid"></div> --> <!-- <div class="valid fix"><a href="http://validator.w3.org/check/referer">Valid XHTML</a></div>--> <!-- </div>--><!-- cred --> <!-- <?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?> seconds. --> <?php } function suffusion_include_custom_footer_js() { global $suf_custom_footer_js; if (isset($suf_custom_footer_js) && trim($suf_custom_footer_js) != "") { ?> <!-- Custom JavaScript for footer defined in options --> <script type="text/javascript"> /* <![CDATA[ */ <?php echo stripslashes($suf_custom_footer_js)."\n"; ?> /* ]]> */ </script> <!-- /Custom JavaScript for footer defined in options --> <?php } } function suffusion_get_siblings_in_nav($ancestors, $index, $exclusion_list, $exclude, $echo = 1) { if (count($ancestors) <= $index || $index < 0) { return; } $exclusion_query = $exclude == "hide" ? "&exclude=".$exclusion_list : ""; $children = wp_list_pages("title_li=&child_of=".$ancestors[$index]."&echo=".$echo.$exclusion_query); return $children; } function suffusion_display_hierarchical_navigation() { global $post, $suf_nav_breadcrumb, $suf_nav_exclude_in_breadcrumb; $ancestors = $post->ancestors; $exclusion_list = get_excluded_pages("suf_nav_pages"); $num_ancestors = count($ancestors); if ($suf_nav_breadcrumb == "all") { for ($anc_index = 1; $num_ancestors - $anc_index >= 0; $anc_index++) { $style = ($anc_index == 1) ? "subnav" : "l".($anc_index + 1)."nav"; ?> <div id="<?php echo $style;?>" class="fix"> <ul> <?php suffusion_get_siblings_in_nav($ancestors, $num_ancestors - $anc_index, $exclusion_list, $suf_nav_exclude_in_breadcrumb); ?> </ul> </div><?php echo "<!-- /".$style."-->"; ?> <?php } $exclusion_query = $suf_nav_exclude_in_breadcrumb == "hide" ? "&exclude_tree=".$exclusion_list : ""; $style = ($num_ancestors == 0) ? "subnav" : "l".($num_ancestors + 2)."nav"; $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0".$exclusion_query); if ($children) { ?> <div id="<?php echo $style;?>" class="fix"> <ul> <?php echo $children; ?> </ul> </div><!-- /sub nav --> <?php } } suffusion_create_navigation_breadcrumb(); } function suffusion_create_navigation_breadcrumb() { global $suf_nav_breadcrumb, $suf_breadcrumb_separator, $post; $ancestors = $post->ancestors; $num_ancestors = count($ancestors); if ($suf_nav_breadcrumb == "breadcrumb") { $anc_limit = $num_ancestors > 1 ? $num_ancestors - 2 : ($num_ancestors > 0 ? $num_ancestors - 1 : 0); if ($num_ancestors > 0) { ?> <div id="subnav" class="fix"> <div class="breadcrumb"> <?php for ($i = $num_ancestors-1; $i>=0; $i--) { $anc_page = get_page($ancestors[$i]); echo "<a href='".get_permalink($ancestors[$i])."'>".$anc_page->post_title."</a> ".$suf_breadcrumb_separator." "; } echo $post->post_title; ?> </div> </div><!-- /sub nav --> <?php } } } function suffusion_excerpt_or_content() { global $post, $suf_category_excerpt, $suf_tag_excerpt, $suf_archive_excerpt, $suf_index_excerpt, $suf_search_excerpt, $suf_author_excerpt, $suf_show_excerpt_thumbnail; if ((is_category() && $suf_category_excerpt == "excerpt") || (is_tag() && $suf_tag_excerpt == "excerpt") || (is_search() && $suf_search_excerpt == "excerpt") || (is_author() && $suf_author_excerpt == "excerpt") || ((is_date() || is_year() || is_month() || is_day() || is_time())&& $suf_archive_excerpt == "excerpt") || (!is_page() && $suf_index_excerpt == "excerpt")) { $show_image = $suf_show_excerpt_thumbnail == "show" ? true : false; suffusion_excerpt($show_image); } else { the_content(__('Continue reading', 'suf_theme').' »'); } } function suffusion_excerpt($show_image = false) { global $post; if ($show_image) { echo suffusion_get_image(array()); } the_excerpt(); } function suffusion_get_image($options = array()) { global $post, $suf_excerpt_thumbnail_alignment, $suf_excerpt_thumbnail_size, $suf_excerpt_thumbnail_custom_width, $suf_excerpt_thumbnail_custom_height; global $suf_featured_image_size, $suf_featured_image_custom_width, $suf_featured_image_custom_height; global $suf_mag_headline_image_size, $suf_mag_headline_image_custom_width, $suf_mag_headline_image_custom_height, $suf_mag_headline_image_alignment; global $suf_mag_excerpt_image_size, $suf_mag_excerpt_image_custom_width, $suf_mag_excerpt_image_custom_height; $img = ""; if ($options['featured'] || $options['featured-widget']) { // First try to retrieve a featured image, if "featured" is true $img = get_post_meta($post->ID, "featured_image", true); $featured_width = $options['featured-width'] ? $options['featured-width'] : get_size_from_field($suf_featured_image_custom_width, '200px'); $featured_width = (int)(substr($featured_width, 0, strlen($featured_width) - 2)); $featured_height = $options['featured-height'] ? $options['featured-height'] : get_size_from_field($suf_featured_image_custom_height, '200px'); $featured_height = (int)(substr($featured_height, 0, strlen($featured_height) - 2)); } if (trim($img) == "") { // Retrieve image from thumbnail $img = get_post_meta($post->ID, "thumbnail", true); } if (trim($img) == "") { // No thumbnail. Try getting the images from the gallery. $attachments = get_children(array( 'post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order')); if (is_array($attachments)) { if (($options['featured'] && $suf_featured_image_size == 'custom') || ($options['featured-widget'] && $options['featured-image-custom-size'])) { $width = $featured_width; $height = $featured_height; $size = array($width, $height); } else if ($options['mag-headline'] && $suf_mag_headline_image_size == 'custom') { $width = get_size_from_field($suf_mag_headline_image_custom_width, '200px'); $width = (int)(substr($width, 0, strlen($width) - 2)); $height = get_size_from_field($suf_mag_headline_image_custom_height, '200px'); $height = (int)(substr($height, 0, strlen($height) - 2)); $size = array($width, $height); } else if ($options['mag-excerpt'] && $suf_mag_excerpt_image_size == 'custom') { $width = get_size_from_field($suf_mag_excerpt_image_custom_width, '200px'); $width = (int)(substr($width, 0, strlen($width) - 2)); $height = get_size_from_field($suf_mag_excerpt_image_custom_height, '200px'); $height = (int)(substr($height, 0, strlen($height) - 2)); $size = array($width, $height); } else if ($suf_excerpt_thumbnail_size == 'custom') { $width = get_size_from_field($suf_excerpt_thumbnail_custom_width, '200px'); $width = (int)(substr($width, 0, strlen($width) - 2)); $height = get_size_from_field($suf_excerpt_thumbnail_custom_height, '200px'); $height = (int)(substr($height, 0, strlen($height) - 2)); $size = array($width, $height); } else { $size = $suf_excerpt_thumbnail_size; } foreach ( $attachments as $id => $attachment ) { $img = wp_get_attachment_image_src($id, $size); $img = $img[0]; break; } } } if (trim($img) == "") { // No gallery. Try embedded images. preg_match_all( '|<img.*?src=[\'"](.*?)[\'"].*?>|i', $post->post_content, $images ); if (isset($images) && $images[1][0]) { $img = $images[1][0]; } } if (trim($img) != "") { if ($options["featured"] || $options['featured-widget']) { if (($options["featured"] && $suf_featured_image_size != 'custom') || ($options['featured-widget'] && !$options['featured-image-custom-size'])) { return "<a href=\"".get_permalink($post->ID)."\"><img src=\"".$img."\" alt=\"".$post->post_title."\" class=\"featured-excerpt-".$options["excerpt_position"]."\"/></a>"; } else { return "<a href=\"".get_permalink($post->ID)."\"><img src=\"".$img."\" alt=\"".$post->post_title."\" class=\"featured-excerpt-".$options["excerpt_position"]."\" width='".$featured_width."px' height='".$featured_height."px'/></a>"; } } else if ($options['mag-headline'] || $options['mag-excerpt']) { return "<a href=\"".get_permalink($post->ID)."\"><img src=\"".$img."\" alt=\"".$post->post_title."\" /></a>"; } else { return "<a href=\"".get_permalink($post->ID)."\"><img src=\"".$img."\" alt=\"".$post->post_title."\" class=\"$suf_excerpt_thumbnail_alignment-thumbnail\"/></a>"; } } else { return ""; } } function suffusion_post_footer() { global $suf_post_show_posted_by, $suf_page_show_posted_by, $suf_post_show_tags; ?> <div class="post-footer fix"> <?php if ((!is_page() && $suf_post_show_posted_by == 'show') || (is_page() && $suf_page_show_posted_by == 'show')) { ?> <span class="author"><?php printf(__('Posted by %1$s at %2$s', 'suf_theme'), '<a href="'.get_author_posts_url(get_the_author_meta('ID')).'">'.get_the_author_meta('display_name').'</a>', sprintf(get_the_time(get_option('time_format')))); ?></span> <?php } if (!is_page() && $suf_post_show_tags == 'show') { ?> <span class="tags"><?php the_tags(__('Besproken films: ', 'suf_theme'),', ','<br />'); ?></span> <?php } ?> </div> <?php } function suffusion_disable_plugin_styles() { wp_deregister_style('wp-pagenavi'); } function suffusion_pagination() { global $suf_pagination_type, $suf_pagination_index, $suf_pagination_prev_next, $suf_pagination_show_all; if (is_singular()) { return; } if (show_page_nav()) { if (function_exists("wp_pagenavi")) { // If the user has wp_pagenavi installed, we will use that for pagination ?> <div class="page-nav fix"> <?php wp_pagenavi(); ?> </div><!-- page nav --> <?php } else if ($suf_pagination_type == "numbered") { // The user doesn't have WP-PageNavi, but still wants pagination global $wp_query, $paged; $max_page = $wp_query->max_num_pages; $prev_next = $suf_pagination_prev_next == "show"; $show_all = $suf_pagination_show_all == "all"; if (!$paged && $max_page >= 1) { $current_page = 1; } else { $current_page = $paged; } ?> <div class="page-nav fix"> <div class="suf-page-nav fix"> <?php if ($suf_pagination_index == "show") { ?> <span class="page-index"><?php printf(__('Page %1$s of %2$s', 'suf_theme'), $current_page, $max_page); ?></span> <?php } echo paginate_links(array( "base" => add_query_arg("paged", "%#%"), "format" => '', "type" => "plain", "total" => $max_page, "current" => $current_page, "show_all" => $show_all, "end_size" => 2, "mid_size" => 2, "prev_next" => $prev_next, "next_text" => __('Older Entries', 'suf_theme'), "prev_text" => __('Newer Entries', 'suf_theme'), )); ?> </div><!-- suf page nav --> </div><!-- page nav --> <?php } else { ?> <div class="page-nav fix"> <span class="previous-entries"><?php next_posts_link(__('Older Entries', 'suf_theme')); ?></span> <span class="next-entries"><?php previous_posts_link(__('Newer Entries', 'suf_theme')); ?></span> </div><!-- page nav --> <?php } } } function suffusion_comment_pagination() { global $suf_cpagination_type, $suf_cpagination_index, $suf_cpagination_prev_next, $suf_cpagination_show_all; if ($suf_cpagination_type == "numbered") { // The user wants pagination global $wp_query, $paged; $max_page = $wp_query->max_num_pages; $prev_next = $suf_cpagination_prev_next == "show"; $show_all = $suf_cpagination_show_all == "all"; if (!$paged && $max_page >= 1) { $current_page = 1; } else { $current_page = $paged; } ?> <div class="page-nav fix"> <div class="suf-page-nav fix"> <?php if ($suf_cpagination_index == "show") { ?> <span class="page-index"><?php printf(__('Page %1$s of %2$s', 'suf_theme'), $current_page, $max_page); ?></span> <?php } echo paginate_comments_links(array( "base" => add_query_arg("cpage", "%#%"), "format" => '', "type" => "plain", "total" => $max_page, "current" => $current_page, "show_all" => $show_all, "end_size" => 2, "mid_size" => 2, "prev_next" => $prev_next, "next_text" => __('Older Entries', 'suf_theme'), "prev_text" => __('Newer Entries', 'suf_theme'), )); ?> </div><!-- suf page nav --> </div><!-- page nav --> <?php } else { ?> <div class="page-nav fix"> <span class="previous-entries"><?php next_posts_link(__('Older Entries', 'suf_theme')); ?></span> <span class="next-entries"><?php previous_posts_link(__('Newer Entries', 'suf_theme')); ?></span> </div><!-- page nav --> <?php } } function suffusion_featured_posts() { global $suf_featured_category_view, $suf_featured_tag_view, $suf_featured_search_view, $suf_featured_author_view, $suf_featured_time_view, $suf_featured_index_view; global $suf_mag_featured_enabled; if ((is_category() && $suf_featured_category_view == "enabled") || (is_tag() && $suf_featured_tag_view == "enabled") || (is_search() && $suf_featured_search_view == "enabled") || (is_author() && $suf_featured_author_view == "enabled") || (is_page_template('magazine.php') && $suf_mag_featured_enabled == 'enabled') || ((is_date() || is_year() || is_month() || is_day() || is_time()) && $suf_featured_time_view == "enabled") || (!(is_category() || is_tag() || is_search() || is_author() || is_date() || is_year() || is_month() || is_day() || is_time() || is_page_template('magazine.php')) && $suf_featured_index_view == "enabled")) { locate_template(array("featured-posts.php"), true); suffusion_display_featured_posts(); } } function suffusion_include_featured_js() { global $suf_featured_interval, $suf_featured_fx, $suf_featured_excerpt_type, $suf_featured_category_view, $suf_featured_tag_view, $suf_featured_search_view; global $suf_featured_author_view, $suf_featured_time_view, $suf_featured_index_view, $suf_featured_transition_speed; if ((is_category() && $suf_featured_category_view == "enabled") || (is_tag() && $suf_featured_tag_view == "enabled") || (is_search() && $suf_featured_search_view == "enabled") || (is_author() && $suf_featured_author_view == "enabled") || ((is_date() || is_year() || is_month() || is_day() || is_time()) && $suf_featured_time_view == "enabled") || (!(is_category() || is_tag() || is_search() || is_author() || is_date() || is_year() || is_month() || is_day() || is_time()) && $suf_featured_index_view == "enabled")) { $pause = __('Pause', 'suf_theme'); $resume = __('Resume', 'suf_theme'); wp_enqueue_script('slider', get_bloginfo('template_directory') . '/scripts/slider/jquery.cycle.all.min.js', array('jquery')); wp_enqueue_script('slider-init', get_bloginfo('template_directory') . '/scripts/slider/slider-init.php?timeout='.$suf_featured_interval.'&fx='.$suf_featured_fx.'&speed='.$suf_featured_transition_speed.'&pause='.$pause.'&resume='.$resume, array('slider')); } if (!is_admin() && is_active_widget('Suffusion_Featured_Posts', false, 'suf-featured-posts', true)) { wp_enqueue_script('widget-slider', get_bloginfo('template_directory') . '/scripts/slider/jquery.cycle.all.min.js', array('jquery')); } } function suffusion_include_sidebar_tabs_js() { global $suf_sbtab_enabled; if ($suf_sbtab_enabled == 'enabled') { wp_enqueue_script('sidebar-tabs', get_bloginfo('template_directory') . '/scripts/sidebar-tabs.js', array('jquery')); } } function suffusion_template_specific_header() { global $suf_cat_info_enabled, $suf_author_info_enabled; if (is_category() && ($suf_cat_info_enabled == 'enabled')) { ?> <div class="category-info fix"> <h2 class="category-title"><?php single_cat_title(); ?></h2> <div class="category-description"> <?php if (function_exists('get_cat_icon')) { get_cat_icon(); } ?> <?php echo category_description(); ?> </div><!-- .category-description --> </div><!-- .category-info --> <?php } else if (is_author() && ($suf_author_info_enabled == 'enabled')) { $id = get_query_var('author'); ?> <div id="author-profile-<?php the_author_meta('user_nicename', $id); ?>" class="author-profile author-even fix"> <h2 class="author-title fn n"><?php the_author_meta('display_name', $id); ?></h2> <div class="author-description"> <?php echo get_avatar(get_the_author_meta('user_email', $id), '96'); ?> <p class="author-bio"> <?php the_author_meta('description', $id); ?> </p><!-- /.author-bio --> </div><!-- /.author-description --> </div><!-- /.author-profile --> <?php } } function suffusion_print_post_page_title() { global $post, $suf_post_show_cats, $suf_post_show_comment, $suf_page_show_comment; if (is_singular()) { $header_tag = "h1"; } else { $header_tag = "h2"; } if (!is_page()) { ?> <div class="date"><span><?php the_time('M') ?></span> <?php the_time('d') ?><span class="year"><?php the_time('Y') ?></span></div> <div class="title"> <<?php echo $header_tag;?> class="posttitle"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></<?php echo $header_tag;?>> <div class="postdata"> <strong><?php if ($suf_post_show_cats == 'show') { ?> <span class="category"><?php the_category(', ') ?></span> </strong> <?php } if (is_singular()) { if ('open' == $post->comment_status && $suf_post_show_comment == 'show') { ?> <span class="comments"><a href="#respond"><?php _e('Add comments', 'suf_theme'); ?></a></span> <?php } } else if ($suf_post_show_comment == 'show') { ?> <span class="comments"><?php comments_popup_link(__('No Responses', 'suf_theme').' »', __('1 Response', 'suf_theme').' »', __('% Responses', 'suf_theme').' »'); ?></span> <?php } if (is_singular()) { ?> <span class="edit"><?php edit_post_link(__('Edit', 'suf_theme'), '', ''); ?></span> <?php } ?> </div><!-- postdata --> </div> <?php } else { ?> <<?php echo $header_tag;?> class="posttitle"><?php the_title(); ?></<?php echo $header_tag;?>> <div class="postdata"> <?php if ('open' == $post->comment_status && $suf_page_show_comment == 'show') { ?> <span class="comments"><a href="#respond"><?php _e('Add comments', 'suf_theme'); ?></a></span> <?php } ?> <span class="edit"><?php edit_post_link(__('Edit', 'suf_theme'), '', ''); ?></span> </div> <?php } } function suffusion_include_custom_js_files() { global $suf_custom_js_file_1, $suf_custom_js_file_2, $suf_custom_js_file_3; if ($suf_custom_js_file_1) { wp_enqueue_script('suffusion-js-1', $suf_custom_js_file_1); } if ($suf_custom_js_file_2) { wp_enqueue_script('suffusion-js-2', $suf_custom_js_file_2); } if ($suf_custom_js_file_3) { wp_enqueue_script('suffusion-js-3', $suf_custom_js_file_3); } } function suffusion_include_magazine_js() { if (is_page_template('magazine.php')) { wp_enqueue_script('suf-magazine', get_bloginfo('template_directory') . '/scripts/magazine.js', array('jquery')); } } function suffusion_include_jqfix_js() { global $suf_sidebar_jq_fix, $suf_sbtab_enabled; if ($suf_sidebar_jq_fix == 'use' || $suf_sbtab_enabled == 'enabled') { wp_enqueue_script('widget-fix', get_bloginfo('template_directory') . '/scripts/widget-fix.js', array('jquery')); } } ?>