Forum Replies Created

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thread Starter mrtaylor

    (@mrtaylor)

    Thanks alchymyth! I saw a forum post with a version of that code and it didn’t work for me.. I should have gone directly to the source because that worked fine! I’ll copy that here for others to find. Thanks you so much.. I was starting to feel like twentyten was cursed!

    class Transformation_Text_Wrangler {
    function reading_more($translation, $text, $domain) {
    $translations = &get_translations_for_domain( $domain );
    if ( $text == 'Continue reading <span class="meta-nav">&rarr;</span>' ) {
    return $translations->translate( 'View more details <span class="meta-nav">&raquo;</span>' );
    }
    return $translation;
    }
    }
    add_filter('gettext', array('Transformation_Text_Wrangler', 'reading_more'), 10, 4);
    Thread Starter mrtaylor

    (@mrtaylor)

    I’m going to keep posting as I work though this.. it might help someone else.
    see:

    if I’m running custom loops, or multiple loops I may have to reset the query: <?php wp_reset_query(); ?> to reset things. I think the front page is not being detected as the front page. I have several ` <?php if (is_front_page()):
    echo (‘this is the front page!’);
    endif; // if front page ?>` Most of them do something more useful, like the sidebar.. but they are not working.

    I just added <?php wp_reset_query(); ?> to the end of my loop-slider.php and the front page is back!
    note to self: rtfc (codex) http://codex.wordpress.org/Function_Reference/wp_reset_query

    These aren’t the droids your looking for.. move along.

    Thread Starter mrtaylor

    (@mrtaylor)

    I think I may have messed up something when I built Anythingslider into the child theme. It’s not the wordpress plugin.. it’s the javascript plugin with a custom loop for the slider itself. loop-slider.php
    The front page is supposed to be a static page.. but it’s showing loop-page with recent posts I think.
    maybe the slider loop has messed up the $query_string?
    I’m learning a lot by breaking and fixing things.. just got stuck on this one. The front page is supposed to have certain features.

    Thread Starter mrtaylor

    (@mrtaylor)

    actually.. try here:
    http://tbs.matthewtaylorphotography.com/
    it’s the same website. I also have a local copy.. they are all the same at the moment. onlu site url in dashboard is different.

    Thread Starter mrtaylor

    (@mrtaylor)

    Sure! thanks for the help!
    I’m using the Under Construction plugin to hide it.
    My client doesn’t want it public until it’s ready.
    can you give me your IP address so I can add it to the whitelist?
    Or an email and I can give you the login. I checked out your profile.. helpful, prob not interested in hacking a tow truck website. 🙂

    -Matthew

    tbstowworld.com

    Thread Starter mrtaylor

    (@mrtaylor)

    I’m worried that I might have accidentally deleted some code that told it to look somewhere, no error would be generated.

    Thread Starter mrtaylor

    (@mrtaylor)

    I found this from Eric P at http://wordpress.org/support/topic/get-name-of-page-template-on-a-page?replies=14

    it generates an error on the first line of output.. then still gives me what I want.

    // this can live in /themes/mytheme/functions.php, or maybe as a dev plugin?
    function get_template_name () {
    	foreach ( debug_backtrace() as $called_file ) {
    		foreach ( $called_file as $index ) {
    			if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) {
    				$template_file = $index[0] ;
    			}
    		}
    	}
    	$template_contents = file_get_contents($template_file) ;
    	preg_match_all("(Template Name:(.*)\n)siU",$template_contents,$template_name);
    	$template_name = trim($template_name[1][0]);
    	if ( !$template_name ) { $template_name = '(default)' ; }
    	$template_file = array_pop(explode('/themes/', basename($template_file)));
    	return $template_file . ' > '. $template_name ;
    }

    with this for the footer:

    <?php
    if (is_user_logged_in()) {
    	echo ' | '. get_template_name() ;
    }
    ?>

    Thread Starter mrtaylor

    (@mrtaylor)

    I have it set to ‘static’ for the front page.
    I selected the ‘sample page’, haven’t gotten around to deleting it yet.
    it is public and published.
    I still get the recent posts. in fact I can use the setting on the dashboard to show any number of posts and the front page responds to that.
    But it is still set to ‘static’ and not ‘Your latest posts’
    what function.. filter or whatever.. sets up the request for what appears on the front page based on the ‘Reading’ part of settings? Where in the template is the code located?
    How can I trace what template files are being used to build the page? at least that way I could start tracing it back from the footer.

    I checked page.php, I coppied over to the child directory, but hadn’t needed to change anything. looks ok.

    Yeah.. I’m going to use Promotion Slider plugin for now.. but I don’t like it nearly as much. I got to see what happened when I changed the post type to ‘post’. It wasn’t pleasant. I will dig in to the pure jquery version of Anythingslider after I have the site up and running. I really want to use it.. and I know it will be great to use in the future on other sites. I need to get better at custom loops first.
    Thanks for the quick response!

    Hello Jacob,
    I’m trying to use this for a clients’ website. I want to be able to use regular posts for the slider. I can’t hand over a site where the client has to create another entry to feature a post in the slider. I started off reading up on Chis Coyers’ anything slider and ended up with this plugin. But it and others use a special post type that is separate from the regular posts. Any suggestions? I’m perfectly willing to customize the plugin code.. just don’t know how.
    Thanks, -Matthew

    Thread Starter mrtaylor

    (@mrtaylor)

    I’ve hidden it with display: none but I’d rather not be generating the code in the first place.

    In twenty ten the container for the main content has a negative margin to make room for the right sidebar. Sidebar is 220px wide in this case.

    #container {
    	float: left;
    	margin: 0 -240px 0 0;
    	width: 100%;
    }

    I found it a trick used to keep the code in the same order for non-css reading devices.. for accessibility. Twentyeleven may use the same thing.
    give the main content that css with enough margin for your sidebar and it may pop right up into place. I broke mine.. then learned that trick.

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