bologne
Forum Replies Created
-
Forum: Plugins
In reply to: [Twitter Tweet Feed] Widget no longer workingI second this.
The API has been upgraded, rendering this temporarily broken.
Forum: Plugins
In reply to: [Yoast SEO] Page 2 of categories producing 404I didn’t create by hand, the template is by Elegant Themes. I have also submitted a support forum request with them, but they have not yet been forthcoming with any help.
Unfortunately there isn’t a page-photos.php, but generally I believe all categories are loaded through page-gallery.php (there are several custom post types able to use).
The code is as follows:
<?php /* Template Name: Gallery Page */ ?> <?php the_post(); ?> <?php $et_ptemplate_settings = array(); $et_ptemplate_settings = maybe_unserialize( get_post_meta($post->ID,'et_ptemplate_settings',true) ); $fullwidth = isset( $et_ptemplate_settings['et_fullwidthpage'] ) ? (bool) $et_ptemplate_settings['et_fullwidthpage'] : (bool) $et_ptemplate_settings['et_fullwidthpage']; $gallery_cats = isset( $et_ptemplate_settings['et_ptemplate_gallerycats'] ) ? $et_ptemplate_settings['et_ptemplate_gallerycats'] : array(); $et_ptemplate_gallery_perpage = isset( $et_ptemplate_settings['et_ptemplate_gallery_perpage'] ) ? $et_ptemplate_settings['et_ptemplate_gallery_perpage'] : 12; ?> <?php get_header(); ?> <div class="main_post"> <span class="main_post_top"></span> <?php if (get_option('dailynotes_integration_single_top') <> '' && get_option('dailynotes_integrate_singletop_enable') == 'on') echo(get_option('dailynotes_integration_single_top')); ?> <h1><?php the_title(); ?></h1> <img src="<?php bloginfo('template_directory'); ?>/images/line.gif" alt="line" class="line" /> <?php the_content(); ?> <div id="et_pt_gallery" class="clearfix"> <?php $gallery_query = ''; if ( !empty($gallery_cats) ) $gallery_query = '&cat=' . implode(",", $gallery_cats); else echo '<!-- gallery category is not selected -->'; ?> <?php query_posts("showposts=$et_ptemplate_gallery_perpage&paged=$paged" . $gallery_query); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php $width = 207; $height = 136; $titletext = get_the_title(); $thumbnail = get_thumbnail($width,$height,'portfolio',$titletext,$titletext,true,'Portfolio'); $thumb = $thumbnail["thumb"]; ?> <div class="et_pt_gallery_entry"> <div class="et_pt_item_image"> <?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $width, $height, 'portfolio'); ?> <span class="overlay"></span> <a class="fancybox zoom-icon" title="<?php the_title(); ?>" rel="gallery" href="<?php echo($thumbnail['fullpath']); ?>"><?php _e('Zoom in','DailyNotes'); ?></a> <a class="more-icon" href="<?php the_permalink(); ?>"><?php _e('Read more','DailyNotes'); ?></a> </div> <!-- end .et_pt_item_image --> </div> <!-- end .et_pt_gallery_entry --> <?php endwhile; ?> <div class="page-nav clearfix"> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?> <?php include(TEMPLATEPATH . '/includes/navigation.php'); ?> <?php } ?> </div> <!-- end .entry --> <?php else : ?> <?php include(TEMPLATEPATH . '/includes/no-results.php'); ?> <?php endif; wp_reset_query(); ?> </div> <!-- end #et_pt_gallery --> <span class="main_post_bottom"></span> </div> <!-- .main_post --> <div id="footer"><?php _e('Copyright 2011 ','DailyNotes'); ?> <a href="https://www.erasofstyle.com">Eras of Style</a></div> <?php get_footer(); ?>
There is also an includes/functions/custom_posts.php which I believe may assist with this:
<?php add_action('init', 'note_register'); add_action('init', 'photo_register'); add_action('init', 'quote_register'); add_action('init', 'video_register'); add_action('init', 'customlink_register'); add_action('init', 'audio_register'); add_action( 'init', 'create_taxonomies', 0 ); add_action("admin_init", "admin_init"); function create_taxonomies() { register_taxonomy("custom-tax", array("note"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); register_taxonomy("custom-tax2", array("video"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); register_taxonomy("custom-tax3", array("quote"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); register_taxonomy("custom-tax4", array("photo"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); register_taxonomy("custom-tax5", array("customlink"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); register_taxonomy("custom-tax6", array("audio"), array("hierarchical" => true, "label" => "Taxonomies", "singular_label" => "Taxonomy", "rewrite" => true)); } function note_register() { $labels = array( 'name' => _x('Notes', 'post type general name'), 'singular_name' => _x('Notes', 'post type singular name'), 'add_new' => _x('Add Note', 'note item'), 'add_new_item' => __('Add Note'), 'edit_item' => __('Edit Note'), 'new_item' => __('New Note'), 'view_item' => __('View Note'), 'search_items' => __('Search Note'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'note' , $args ); register_taxonomy_for_object_type('category', 'note'); register_taxonomy_for_object_type('post_tag', 'note'); } function photo_register() { $labels = array( 'name' => _x('Photo', 'post type general name'), 'singular_name' => _x('Photo', 'post type singular name'), 'add_new' => _x('Add Photo', 'photo item'), 'add_new_item' => __('Add Photo'), 'edit_item' => __('Edit Photo'), 'new_item' => __('New Photo'), 'view_item' => __('View Photo'), 'search_items' => __('Search Photo'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'photo' , $args ); register_taxonomy_for_object_type('category', 'photo'); register_taxonomy_for_object_type('post_tag', 'photo'); } function quote_register() { $labels = array( 'name' => _x('Quote', 'post type general name'), 'singular_name' => _x('Quote', 'post type singular name'), 'add_new' => _x('Add Quote', 'quote item'), 'add_new_item' => __('Add Quote'), 'edit_item' => __('Edit Quote'), 'new_item' => __('New Quote'), 'view_item' => __('View Quote'), 'search_items' => __('Search Quote'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'quote' , $args ); register_taxonomy_for_object_type('category', 'quote'); register_taxonomy_for_object_type('post_tag', 'quote'); } function video_register() { $labels = array( 'name' => _x('Video', 'post type general name'), 'singular_name' => _x('Video', 'post type singular name'), 'add_new' => _x('Add Video', 'video item'), 'add_new_item' => __('Add Video'), 'edit_item' => __('Edit Video'), 'new_item' => __('New Video'), 'view_item' => __('View Video'), 'search_items' => __('Search Video'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'video' , $args ); register_taxonomy_for_object_type('category', 'video'); register_taxonomy_for_object_type('post_tag', 'video'); } function customlink_register() { $labels = array( 'name' => _x('Link', 'post type general name'), 'singular_name' => _x('Link', 'post type singular name'), 'add_new' => _x('Add Link', 'customlink item'), 'add_new_item' => __('Add Link'), 'edit_item' => __('Edit Link'), 'new_item' => __('New Link'), 'view_item' => __('View Link'), 'search_items' => __('Search Link'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'customlink' , $args ); register_taxonomy_for_object_type('category', 'customlink'); register_taxonomy_for_object_type('post_tag', 'customlink'); } function audio_register() { $labels = array( 'name' => _x('Audio', 'post type general name'), 'singular_name' => _x('Audio', 'post type singular name'), 'add_new' => _x('Add Audio', 'audio item'), 'add_new_item' => __('Add Audio'), 'edit_item' => __('Edit Audio'), 'new_item' => __('New Audio'), 'view_item' => __('View Audio'), 'search_items' => __('Search Audio'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','thumbnail','excerpt','comments','revisions','custom-fields') ); register_post_type( 'audio' , $args ); register_taxonomy_for_object_type('category', 'audio'); register_taxonomy_for_object_type('post_tag', 'audio'); } function admin_init(){ add_meta_box("text_meta", "ET Settings", "text_meta", "note", "normal", "high"); add_meta_box("text_meta", "ET Settings", "text_meta", "photo", "normal", "high"); add_meta_box("quote_meta", "ET Settings", "quote_meta", "quote", "normal", "high"); add_meta_box("video_meta", "ET Settings", "video_meta", "video", "normal", "high"); add_meta_box("customlink_meta", "ET Settings", "customlink_meta", "customlink", "normal", "high"); add_meta_box("audio_meta", "ET Settings", "audio_meta", "audio", "normal", "high"); } add_action('save_post', 'save_details'); function text_meta() { global $post; $custom = get_post_custom($post->ID); $thumb = isset($custom["thumb"][0]) ? $custom["thumb"][0] : ''; // Use nonce for verification echo '<input type="hidden" name="et_noncename" id="et_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; ?> <p><label for="thumb">Thumbnail:</label><br /> <textarea rows="2" name="thumb" id="thumb" style="width: 90%;"><?php echo $thumb; ?></textarea></p> <?php } function quote_meta() { global $post; $custom = get_post_custom($post->ID); $quote = isset($custom["quote"][0]) ? $custom["quote"][0] : ''; // Use nonce for verification echo '<input type="hidden" name="et_noncename" id="et_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; ?> <p><label for="quote">Quote Text:</label><br /> <textarea rows="10" name="quote" id="quote" style="width: 90%;"><?php echo $quote; ?></textarea></p> <?php } function video_meta() { global $post; $custom = get_post_custom($post->ID); $video_code = isset($custom["video"][0]) ? $custom["video"][0] : ''; $video_width = isset($custom["video_width"][0]) ? $custom["video_width"][0] : '424'; $video_height = isset($custom["video_height"][0]) ? $custom["video_height"][0] : '264'; // Use nonce for verification echo '<input type="hidden" name="et_noncename" id="et_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; ?> <p><label for="video_code">Video Embed Code:</label><br /> <textarea rows="10" name="video_code" id="video_code" style="width: 90%;"><?php echo $video_code; ?></textarea></p> <p><label for="video_width">Video Width:</label><br /> <input name="video_width" id="video_width" type="text" style="width: 90%;" value="<?php echo $video_width; ?>" /></p> <p><label for="video_height">Video Height:</label><br /> <input name="video_height" id="video_height" type="text" style="width: 90%;" value="<?php echo $video_height; ?>" /></p> <?php } function customlink_meta() { global $post; $custom = get_post_custom($post->ID); $customlink = isset($custom["customlink"][0]) ? $custom["customlink"][0] : ''; // Use nonce for verification echo '<input type="hidden" name="et_noncename" id="et_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; ?> <p><label for="customlink">Site URL:</label><br /> <input name="customlink" id="customlink" type="text" style="width: 90%;" value="<?php echo $customlink; ?>" /></p> <?php } function audio_meta() { global $post; $custom = get_post_custom($post->ID); $audio = isset($custom["audio"][0]) ? $custom["audio"][0] : ''; // Use nonce for verification echo '<input type="hidden" name="et_noncename" id="et_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; ?> <p><label for="audio-url">Audio URL:</label><br /> <input name="audio-url" id="audio-url" type="text" style="width: 90%;" value="<?php echo $audio; ?>" /></p> <?php } function save_details($post_id){ global $post; if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) return $post_id; /*if ( ( 'note' == $_POST['post_type'] || 'photo' == $_POST['post_type'] || 'quote' == $_POST['post_type'] || 'video' == $_POST['post_type'] || 'customlink' == $_POST['post_type'] || 'audio' == $_POST['post_type'] ) && !wp_verify_nonce( $_POST['et_noncename'], plugin_basename(__FILE__) )) { return $post_id; }*/ if (isset($_POST["thumb"])) update_post_meta($post->ID, "thumb", $_POST["thumb"]); if (isset($_POST["quote"])) update_post_meta($post->ID, "quote", $_POST["quote"]); if (isset($_POST["video_code"])) update_post_meta($post->ID, "video", $_POST["video_code"]); if (isset($_POST["video_width"])) update_post_meta($post->ID, "video_width", $_POST["video_width"]); if (isset($_POST["video_height"])) update_post_meta($post->ID, "video_height", $_POST["video_height"]); if (isset($_POST["customlink"])) update_post_meta($post->ID, "customlink", $_POST["customlink"]); if (isset($_POST["audio-url"])) update_post_meta($post->ID, "audio", $_POST["audio-url"]); } function myfeed_request($qv) { if (isset($qv['feed'])) $qv['post_type'] = array('post','note','photo','quote','video','customlink','audio'); return $qv; } add_filter('request', 'myfeed_request'); function insertThumbnailRSS($content) { global $post; $custom = get_post_custom($post->ID); $thumb = ''; $thumb = get_post_meta($post->ID, 'thumb',true); $quote = ''; $quote = get_post_meta($post->ID, 'quote',true); $link = ''; $link = get_post_meta($post->ID, 'customlink',true); if ( has_post_thumbnail( $post->ID ) ){ $content = '<p>' . get_the_post_thumbnail( $post->ID, 'medium' ) . '</p>' . $content; } else if ($thumb <> '') { $content = '<p>' . '<img src="'.get_bloginfo('template_directory').'/timthumb.php?src='.$thumb.'&h=200&w=300&zc=1"' . '</p>' . $content; } if ( $quote <> '' ) $content = '<p>' . $quote . '</p>' . $content; if ( $link <> '' ) $content = $content . '<p><a href="' . $link . '">Link</a></p>'; return $content; } add_filter('the_excerpt_rss', 'insertThumbnailRSS'); add_filter('the_content_feed', 'insertThumbnailRSS'); ?>
Forum: Plugins
In reply to: [Yoast SEO] Page 2 of categories producing 404In fact, disabling Yoast SEO does not fix the error, as previously thought.
Disabling all plugins still causes the error.
Forum: Plugins
In reply to: [Yoast SEO] Page 2 of categories producing 404I have tried flushing, but to no avail.
I am not using custom taxonomies, but am using custom post types. Photos.
I am using Yoast SEO plugin, and disabling this seems to work, but ideally I’d like to keep the plugin working.
I am using custom permalink structure as “/%postname%/”
Regards
Ralph LawrenceForum: Plugins
In reply to: [Yoast SEO] Page 2 of categories producing 404I have deactivated all plugins, which resolves the issue.
I then activated ONLY This wordpress SEO plugin, and the problem resumed.
Any help would be incredible!