Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'theme'

Viewing 25 results - 3,251 through 3,275 (of 31,071 total)
  • Author
    Search Results
  • #268856
    Boone Gorges
    Keymaster

    Hello @xkotos – Thanks for the post!

    I’m afraid it’s a bit difficult to debug this, as users here do not have login credentials for your site.

    In any case, it sounds like this is probably an issue with your theme. It appears that you’re running the maxmuseum theme from Themeforest. I suggest reaching out to theme support, as they’re more likely to be able to identify and fix the issue.

    Good luck!

    #268851

    In reply to: Moving time-since span

    David Cavins
    Keymaster

    The simplest answer is probably to style that span as display: block then you have a number of options for forcing it below other elements. It’s going to depend a lot on your theme.

    If you choose to modify the template, the template to modify would go in child-theme/buddypress/members/member-header.php.

    #268842

    This is just in theory, as my install doesn’t show any actions buttons for the current user in the list anyway, but you could try just hiding the buttons with this CSS:

    ul#members-list li.is-current-user div.action { display: none; }

    Obviously I can’t test that though but it should work if your theme also uses the BP Legacy templates.

    Hope that helps

    #268835
    writingbox
    Participant

    Hi Shane,

    Thank you for your answer!

    I checked with other themes and with some the groupes are displayed correctly and with others, not.

    I didn’t know about the “browser inspection tools”, I will take a look at this.

    Thanks!

    #268830
    shanebp
    Moderator

    It’s something in your theme.
    To confirm, switch to a WP theme like 2015 and see if the issue persists.

    It could also be caused by some other plugin or code that affects group layout.
    You can always use browser inspection tools to find out where the white space is coming from.

    #268823
    #268820
    shanebp
    Moderator

    Some other css code, perhaps in your theme, is extending that class to create round avatars.
    You’re going to have to create or modify some css.
    To find out exact info re the css, use a browser inspection tool.
    In Chrome, it is: right click > inspect.

    #268802
    David Cavins
    Keymaster

    Regarding your first question, it appears that your theme is adding marks to your navigation menu. You’ll need to inspect the element to see what rule is causing it, then override it. (Or choose a different theme.)

    Regarding your second question, if your theme has a full-width page template, select it for your BuddyPress pages. If it doesn’t you’ll have to create one, or choose a different theme.

    Boone Gorges
    Keymaster

    > the form still doesn’t work with or without the avatar upload.

    Could you say more about this? By “the form” you mean the *registration* form?

    As David suggests above, BP doesn’t allow for avatar upload at the time of registration, at least not out of the box. This suggests to me that you have another plugin (or something in your theme) that is enabling this feature, and that it might be this feature that’s causing the problem. Can you take a look at the plugins active on your site to see if one of them might be doing this?

    As for the registration form, it could be that the plugin that’s enabling the avatar upload during signup is *also* causing the failure, because it rejects registrations without an avatar attached. If so, this is something you could fix by disabling the plugin. It could also be that the registration failures are linked to something other than the avatar issue. In this context, it’d be helpful to know more about what you mean when you say that the form “doesn’t work”. Are you shown an error message after submitting? A totally white screen? A registration that appears to work but never sends the confirmation email?

    #268795
    Boone Gorges
    Keymaster

    As @shanebp notes, adding the tabs themselves is pretty straightforward. In addition to bp_core_new_nav_item() etc, you might also look into the more all-encompassing BP_Component class. See https://codex.buddypress.org/developer/bp_component/, https://codex.buddypress.org/developer/function-examples/core/bp_core_new_nav_item/.

    It’s the content of these tabs that is likely to be more complex. If all you want is a series of links, it’s easy. But if you want a way for users to create content, you’ll need to build forms, storage methods, etc. For this, you might want to look into adopting an existing solution. The BuddyForms plugin is a pretty powerful starting place for this kind of thing: https://themekraft.com/buddyforms/

    #268791
    Boone Gorges
    Keymaster

    Hi @mycraze – It sounds as something is failing to load the jquery-cookie script. BP attempts to do it in the function bp_core_register_common_scripts(): https://buddypress.trac.wordpress.org/browser/tags/2.9.2/src/bp-core/bp-core-cssjs.php?marks=54#L18

    The first thing to check is to see whether the page is attempting to load the script in the first place. View the source of the page, and look for a tag that looks something like this, in the document head:

    <script type='text/javascript' src='http://example.com/plugins/buddypress/src/bp-core/js/vendor/jquery-cookie.js?ver=2.9.2'></script>

    If you *do* see this, but are still having the problem, try the following:

    * Load the script URL directly in a new tab. Does it load?
    * Open the Network tab of your browser’s developer tools. Is the browser unable to access the file for some reason? Perhaps a 404 or some other error?

    If you do *not* see the script tag, then it’s a server-side issue. My guess, in this case, is that you are using a third-party theme that loads the bp-legacy JS file without also properly declaring the dependencies. To verify, switch to a default WP theme (like Twenty Sixteen) to see if the problem clears itself up. If this is the problem, you may want to talk to your theme author, or share the relevant code from the theme (probably looks like wp_enqueue_script...) and we may be able to help you correct it. In the meantime, you may be able to work around this problem by manually enqueing the cookie script in your functions.php file. Something like:

    
    add_action( 'wp_enqueue_scripts', function() {
        wp_enqueue_script( 'bp-jquery-cookie', buddypress()->plugin_url . 'bp-core/js/vendor/jquery-cookie.min.js', array( 'jquery' ) );
    } );
    
    #268790
    Boone Gorges
    Keymaster

    Hello @louisarthur – When you say that they’re “not clickable”, what do you mean? Are they disabled – greyed out, and impossible to select? Or does it simply not do anything when you click them?

    You may have some JavaScript – perhaps in your theme – that is preventing the link clicks from working properly. Try disabling JS in your browser to see if it solves the problem. If so, the next step will be to find the problematic JS.

    Another thing you may try is opening your browser’s developer console to see if you notice any errors that might be relevant to the issue. In most browsers, you do this by hitting the F12 key.

    #268789
    Boone Gorges
    Keymaster

    To turn the image into a link, you’ll want something like this:

    <div class="bp-login-widget-user-avatar">
      <a href="<?php echo esc_url( bp_loggedin_user_domain() ); ?>">
        <?php bp_loggedin_user_avatar( "type=full&width=200&height=200" ); ?>
      </a>
    </div>

    If adding this link causes other content to get pushed down on the page, it’s likely that the Avada theme has some styling that is causing a elements to have some additional padding/margin, or perhaps a weird display or clear issue. Best to take it up with the Avada folks.

    Good luck!

    #268788
    Boone Gorges
    Keymaster

    Hi @redcompolitica – I’ve built multi-page registration processes for clients in the past, but unfortunately, it’s not very easy to do – BP’s registration system is not built in such a way as to make it easy.

    If your main goal is to make registration less overwhelming, you might consider moving some or most of your registration fields out of the “Base” group. This will mean that they don’t show up during the registration process, and users will have to fill them in by editing their profile after signing in.

    If your goal is to have *conditional* registration steps – where, for example, step 2 depends on a specific value provided in step 1 – then I’m afraid it’d have to be custom-built. Much of the work could be done with a custom theme template members/register.php and by modifying the way that registration data is saved and validated https://buddypress.trac.wordpress.org/browser/tags/2.9.2/src/bp-members/bp-members-screens.php?marks=113#L72

    Some Trac tickets that are somewhat related that you might want to follow:
    https://buddypress.trac.wordpress.org/ticket/1842
    https://buddypress.trac.wordpress.org/ticket/4278

    Good luck with your project!

    shanebp
    Moderator

    Create a template overload of this file:
    buddypress\bp-templates\bp-legacy\buddypress\members\members-loop.php

    And then remove this code from the overload:

    <?php if ( bp_get_member_latest_update() ) : ?>
    
    	<span class="update"> <?php bp_member_latest_update(); ?></span>
    
    <?php endif; ?>
    #268730
    steverusso66
    Participant

    I tried putting the code in the functions.php theme file as is, without any changes, and it corrupted the site. I had to download the file from the server and remove the code and upload it in order to access the admin again. Could you please advise me more specifically?

    I’m not a coder so your help and patience is much appreciated.

    Thanks

    #268729
    shanebp
    Moderator

    It could go into your theme functions.php file.

    michaeltcarlson
    Participant

    @eerico

    BTW

    The CSS file to update is:

    public_html/wp-content/themes/YOUR_THEME/style.css

    #268716
    khappamj
    Participant

    one more thing that stucks me is:

    im gonna edited another page and i copied the edited page in my child-theme and that works!
    Register.php page doesn work!

    why?

    TreeTrail
    Participant

    No sure if this was others’ experience, but for me the description duplication does not happen when tested with a WordPress theme. I just submitted a request to SeventhQueen regarding this, while using their “Kleo” theme.

    #268679
    mattadin
    Participant

    @kendude

    I ended up using Paid Membership Pro and BuddyPress. However, if you’re only semi-passionate about your idea, or don’t have much time to build your site, I would reconsider your attempt. A very basic site without much customization would be relatively simple, but to build anything that is appealing at the front end and provides a simple user experience is far from it. In addition to the two plugins above, I’ve had to add BP Redirect To Profile, Theme My Login, Disable User Login, Remove Dashboard Access, Restrict User Access, SiteOrigin CSS, SiteOrigin Widgets Bundle and WP Maintenance Mode just to name a few.

    Then there is getting all plugins to operate happily with each other, which for me has included communicating with WP support to re-establish my sites VaultPress connection, believed to have been broken by PMPro, preventing the traditional BP/WP Login which would allow members to join without paying and much more.

    I don’t want to deter you from trying, but if you’re still relatively new to WP and coding, you’ll need to be prepared to invest A LOT of hours.

    #268672
    David Cavins
    Keymaster

    BuddyPress uses a theme compatibility layer, meaning it uses its own templates that are designed to drop into any theme. You can overload all kinds of template parts for BuddyPress:

    Template Hierarchy

    However, there are plugins (I’ve not tested) that you could maybe get to work if you have two themes in mind: https://wordpress.org/plugins/jonradio-multiple-themes/

    Best,

    -David

    #268671

    In reply to: Non WP login page

    David Cavins
    Keymaster

    This is sort of a big WordPress question that lots of people would like to change, but it’s not that easy. You could try using the plugin Theme My Login, which would need to be applied carefully, as it overlaps with BP a bit. https://wordpress.org/plugins/theme-my-login/ (I have no idea if this is a good plan, you’ll just have to try it.)

    The black bar across the top is a WordPress per-user preference “Show Toolbar when viewing site”. There are many resources on the web about how to disable it/change the behavior:
    https://www.google.com/search?q=wordpress+disable+toolbar+for+subscribers

    #268670
    David Cavins
    Keymaster

    There’s no way to do that via shortcode as far as I know, but lots of ways to do it via theme. You could apply a page template to the “members” page to modify what is output. You could also overload the template at /buddypress/members/single/home. Read more about the template hierarchy:

    Template Hierarchy

    #268627
    David Cavins
    Keymaster

    Based on your other forum post, I’m guessing this is also a Buddyforms question, and your best bet is to contact them for support:
    https://themekraft.com/buddyforms/

Viewing 25 results - 3,251 through 3,275 (of 31,071 total)
Skip to toolbar