Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'code'

Viewing 25 results - 12,651 through 12,675 (of 32,504 total)
  • Author
    Search Results
  • #142511

    Both editor.js and bbpress.css are loaded similarly, as well as other scripts and styles in certain situations (single forums/topics, and when editing your password). Are any other SSL errors present, or is it just bbPress? What version of bbPress are you using?

    Without deeper investigation, I’m unsure how this is possible when using core functions and templates. bbp_enqueue_style() calls content_url() which uses set_url_scheme() which is the WordPress core function for correctly determining the http/https/relative scheme for every link on the site. This means it’s difficult for one to be wrong, and another to be right.

    #142509
    koendb
    Participant

    You can add all sorts of changes to your theme or bbpress from the general wordpress functions.php file. You can find this file here:
    /wp-content/themes/%theme name%/functions.php

    But if you update your theme your changes to this file will be overwritten, that’s why you should make a child theme with your own functions.php file. It’s not that hard and after you’ve made your child theme it’s easy to tweak other things as well.

    #142508
    Robin W
    Moderator

    OK, so if we move outside the menu bar, you could have it after the breadcrumbs on the forum page

    Add this to your functions file

    //action to add "amend profile" to top of forums pages
    function rw_edit_profile () {
    	if (is_user_logged_in()) {
    		$user      = get_userdata( $user_id );
    		$name      = esc_attr( $user_name );
    		$user_link = '<br><a href="http://gos.rewweb.co.uk/forums/users/' . $user . '/edit">My Profile/Edit Profile</a>';
    		echo $user_link ; }
    }
    add_action('bbp_template_before_forums_loop','rw_edit_profile') ;

    But if you want to go the admin bar route, then the admin bar doesn’t show to not logged in users,
    just change each of your users to “show toolbar” in dashboard>user>edit

    #142507
    boriskamp1991
    Participant

    Thanks for that!
    it gives an unexpected syntax error when I try to load my website.
    here is my header.php code
    any idea?

    <?php if ( ! isset( $_SESSION ) ) session_start(); ?>
    <!DOCTYPE html>
    <!--[if IE 6]>
    <html id="ie6" <?php language_attributes(); ?>>
    <![endif]-->
    <!--[if IE 7]>
    <html id="ie7" <?php language_attributes(); ?>>
    <![endif]-->
    <!--[if IE 8]>
    <html id="ie8" <?php language_attributes(); ?>>
    <![endif]-->
    <!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
    <html <?php language_attributes(); ?>>
    <!--<![endif]-->
    <head>
    	<meta charset="<?php bloginfo( 'charset' ); ?>" />
    	<title><?php elegant_titles(); ?></title>
    	<?php elegant_description(); ?>
    	<?php elegant_keywords(); ?>
    	<?php elegant_canonical(); ?>
    
    	<?php do_action( 'et_head_meta' ); ?>
    
    	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    
    	<?php $template_directory_uri = get_template_directory_uri(); ?>
    	<!--[if lt IE 9]>
    	<script src="<?php echo esc_url( $template_directory_uri . '/js/html5.js"' ); ?>" type="text/javascript"></script>
    	<![endif]-->
    
    	<script type="text/javascript">
    		document.documentElement.className = 'js';
    	</script>
    
    	<?php wp_head(); ?>
    </head>
    <body <?php body_class(); ?>>
    	<header id="main-header">
    		<div class="container clearfix">
    		<?php
    			$logo = ( $user_logo = et_get_option( 'divi_logo' ) ) && '' != $user_logo
    				? $user_logo
    				: $template_directory_uri . '/images/logo.png';
    		?>
    			<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
    				<img src="<?php echo esc_attr( $logo ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" id="logo" />
    			</a>
    
    			<div id="et-top-navigation">
    				<nav id="top-menu-nav">
    				<?php
    					$menuClass = 'nav';
    					if ( 'on' == et_get_option( 'divi_disable_toptier' ) ) $menuClass .= ' et_disable_top_tier';
    					$primaryNav = '';
    
    					$primaryNav = wp_nav_menu( array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'menu_id' => 'top-menu', 'echo' => false ) );
    
    					if ( '' == $primaryNav ) :
    				?>
    					<ul id="top-menu" class="<?php echo esc_attr( $menuClass ); ?>">
    						<?php if ( 'on' == et_get_option( 'divi_home_link' ) ) { ?>
    							<li <?php if ( is_home() ) echo( 'class="current_page_item"' ); ?>><a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php esc_html_e( 'Home', 'Divi' ); ?></a></li>
    						<?php }; ?>
    
    						<?php show_page_menu( $menuClass, false, false ); ?>
    						<?php show_categories_menu( $menuClass, false ); ?>
    					</ul>
    				<?php
    					else :
    						echo( $primaryNav );
    					endif;
    				?>
    				</nav>
    
    				<div id="et_top_search">
    					<span id="et_search_icon"></span>
    					<form role="search" method="get" class="et-search-form et-hidden" action="<?php echo esc_url( home_url( '/' ) ); ?>">
    					<?php
    						printf( '<input type="search" class="et-search-field" placeholder="%1$s" value="%2$s" name="s" title="%3$s" />',
    							esc_attr_x( 'Search &hellip;', 'placeholder', 'Divi' ),
    							get_search_query(),
    							esc_attr_x( 'Search for:', 'label', 'Divi' )
    						);
    					?>
    					</form>
    				</div>
    
    				<?php do_action( 'et_header_top' ); ?>
    			</div> <!-- #et-top-navigation -->
    		</div> <!-- .container -->
    		<?php if(! is_front_page()) { 
    }?>
    	</header> <!-- #main-header -->

    Thanks!

    #142499
    Majijiboo
    Participant

    I have multiple functions.php files in different folders of the bbpress plugin. Which of the below functions.php files should I add the code to?

    • …/bbpress/includes/users/functions.php
    • …/bbpress/includes/replies/functions.php
    • …/bbpress/includes/extened/buddypress/functions.php
    • …/bbpress/includes/forums/functions.php
    • …/bbpress/includes/core/functions.php
    • …/%theme name%/functions.php

    Thanks,
    Majid

    #142495
    Robin W
    Moderator

    ahh..if you are saving in ‘text’ view, try changing to ‘visual’ or if you are in visual view try going to text. Sometimes the editor does funny things to stuff it sees as code. Once you have fixed it, try and not edit anything on the page, or if you do check whether it has changed the code, and change the code back as last thing.

    It’s an annoying bug in the wordpress editor where it get’s over-keen to ensure that code doesn’t screw up how it stores, but I’d prefer it to do that than muck up the database !

    #142494
    aravindbachu
    Participant

    I copied and pasted the stuff exactly as you said, and after updating the page, this piece of code :

    echo $current_user->user_login . "";

    is turning into this :

    echo $current_user-/>user_login . "";

    Its happening whenever i am updating the page by saving it.

    #142491
    Robin W
    Moderator

    @donutz – thanks for sharing that, I’ll add it to the codex when I get a moment !

    #142490

    In reply to: css problem..

    Robin W
    Moderator

    take out the word div !

    .bbp-search-form {
    display:none !important;
    }
    
    #142488
    Robin W
    Moderator

    Great, glad to hear you’re fixed, and have just added the code to one of my forums. One of those moments when you see something and think “that looks better”!.

    #142480
    Robin W
    Moderator

    so the answer is

    function short_freshness_time( $output) {
    $output = preg_replace( '/, .*[^ago]/', ' ', $output );
    return $output;
    }
    add_filter( 'bbp_get_time_since', 'short_freshness_time' );
    add_filter('bp_core_time_since', 'short_freshness_time');

    Drop this into your functions file

    #142479
    Robin W
    Moderator

    Think it’s as simple as

    is_bbpress()

    so try

    <div class="breadcrumbs">
        if(function_exists('bcn_display') && is_bbpress())
    {
    bcn_display();
    }</div>
    
    

    Haven’t checked the syntax, I’ll let you do that

    #142473
    hitkid
    Participant

    thanks @robin-w !

    I’ve tried to use all the avatar functions found in the documentation in the wp_query(), but none are working. I’ve tried it locally with newer updates of buddypress/bbpress and live with a fresh install and nothing.

    This is the actual tag I want to use:
    <?php bbp_author_link( array( 'post_id' => bbp_get_topic_last_active_id(), 'size' => 14 ) ); ?>

    They work perfectly in the mychild/bbpress/loop-single-topic.php , but I just can not get it to work in the query! Is there anything I am missing, or doing wrong?

    Thanks for the help!

    #142469
    boriskamp1991
    Participant

    Ok,thanks for that!

    I need to add this code somewhere:

    <div class="breadcrumbs">
        <?php if(function_exists('bcn_display'))
        {
            bcn_display();
        }?>
    </div>

    It is for displaying the breadcrumbs.
    When I add it to header.php in my theme, the breadcrumbs appear on allll my pages. I dont want that, I want them ONLY on forum related pages, how can I achieve this?

    #142468
    Peter J. Herrel
    Participant

    Bumped into this while developing locally, a solution is to filter the requested url in bbp_verify_nonce_request:

    
    add_filter( 'bbp_verify_nonce_request_url', 'my_bbp_verify_nonce_request_url', 999, 1 );
    function my_bbp_verify_nonce_request_url( $requested_url )
    {
        return 'http://localhost:8888' . $_SERVER['REQUEST_URI'];
    }
    
    #142464
    virusek89
    Participant

    bbp_get_time_since

    I found it in these files

    bbpress\includes\topics\template-tags.php
    bbpress\includes\replies\template-tags.php
    bbpress\includes\forums\template-tags.php
    bbpress\includes\common\widgets.php
    bbpress\includes\common\functions.php

    Now what I need to edit to remove the rest of the decimal?

    I want to ask because I am a beginner in php

    #142460

    You’ll want to filter the output of bbp_get_time_since; it’s the function responsible for humanizing timestamps. You’ll probably want to perform a string replacement starting at the comma, and append your own ‘ago’ at the end.

    #142459

    Topic: css problem..

    in forum Troubleshooting
    David2013
    Participant

    Hi i just dont know whats wrong…

    when i work with firebug on css for forum page is ok but when i add to do css wont work…

    #bbp-search-form div {
        display: none !important;
    }

    is format type wrong?

    Thanks, David

    KostRev
    Participant

    Thanks. I sort of figured that out after removing my custom templates. Not sure where I got the code for form-topic.php because it was very different from the default and that made the difference.

    Thanks for the tip on the shortcode. That alone would have helped some of my troubleshooting.

    #142443

    In reply to: Translate to Swedish

    Stephen Edgar
    Keymaster

    You want to use the /dev branch of both projects:

    https://translate.wordpress.org/projects/bbpress/dev/sv/default
    https://translate.wordpress.org/projects/buddypress/dev/sv/default

    On each of the above pages select ‘.mo’ from the dropdown at the bottom of the page and click export.

    Rename each file to buddypress-sv.mo & bbpress-sv.mo

    The extra instructions on the BuddyPress site might also help, I’ll try to get the bbPress updated soon also.

    https://codex.buddypress.org/developer/translations/

    Robin W
    Moderator

    I thought that’s what it did in default mode.

    If you are using shortcodes, then you have options

    [bbp-topic-form] – Display the ‘New Topic’ form where you can choose from a drop down menu the forum that this topic is to be associated with.
    [bbp-topic-form forum_id=$forum_id] – Display the ‘New Topic Form’ for a specific forum ID.

    Otherwise come back with a url where this isn’t happening

    #142439

    In reply to: LABELS

    Robin W
    Moderator

    yes,

    Dashboard>settings>forums>forum root slug to change the urls and breadcrumbs – just change forums to what you want it to say

    Tp change the forum heading on the forums list, make a copy of

    wp-content/plugins/bbpress/templates/default/bbpress/loop-forums.php

    and place this in a folder

    /wp-content/themes/%your-theme%/bbpress/

    see https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum-part-3/ for a tutorial on this subject

    Then edit line line 19 which says

    <li class="bbp-forum-info"><?php _e( 'Forum', 'bbpress' ); ?></li>
    

    to

    <li class="bbp-forum-info"><?php _e( 'Elephant', 'bbpress' ); ?></li>
    

    and it will say elephant instead of forum.

    #142438
    Robin W
    Moderator

    you can use the following shortcodes in a page or post

    [bbp-topic-form]
    Display the ‘New Topic’ form where you can choose from a drop down menu the forum that this topic is to be associated with.

    [bbp-topic-form forum_id=$forum_id]
    Display the ‘New Topic Form’ for a specific forum ID.

    #142437

    In reply to: Forum Index Scrunched

    Robin W
    Moderator

    ‘Thats the odd part, they are both using the default…and switching between the various different templates doesn’t seem to modify it. The theme has an internal setting that allows you to dictate how many ‘columns’ are shown. I can get it to show full page if I switch that around, but then my article page is also shown full (one column) I’m looking at the code further to try and figure out how to isolate one from the other’

    Think that’s the route to go.

    bbPress looks at the root of your theme for “bbpress.php” as a page template. if it doesn’t find it, it’ll use your themes “page.php”.

    It sounds like your “page.php” page (whatever it’s called), has a parameter to set the columns, so within this they’ll be an “if” statement which is setting this.

    What I think you need to do is as suggested in my first post. Copt the page file and call it “bbpress.php”. You should be able to find in that file where it is using the setting to create the columns and take this out. Alternately look in the twentyfourteen theme for the full page template and compare this to your file. You should be able to cobble the two together to get it to work.

    If none of that works, (or alternately!) contact the theme developer to see if they have a solution.

    #142436

    In reply to: Form To Forum Post

    Robin W
    Moderator

    Suspect that there are values in a “forum” post that you need to populate.

    I suspect (but don’t know) that the forum will be a category, and the topics will be posts. Therefore you need to link your topic to it’s forum so need to link the post to it’s category.

    Try searching round phrases such as “wordpress post category in database” which got me a bunch of articles eg

    http://stackoverflow.com/questions/2848505/how-does-wordpress-link-posts-to-categories-in-its-database.

    ‘I guess the developers don’t visit their own forum anymore?’ – sounds critical, the developers are busy developing – remember this is all free stuff, and no-one pays their, or indeed my time to do this. They do regularly visit, but I would not expect to get a load of development advice for free to do something that is not in significant demand. Even writing this took ten minutes !

    I hope you find a solution, and in the spirit of free open source, post the solution when you get it. I’ll add it to the codex, so that others can benefit.

    Regards

    Robin

Viewing 25 results - 12,651 through 12,675 (of 32,504 total)
Skip to toolbar