Search Results for 'custom activity page'
-
Search Results
-
Topic: custome query
i want to get only 2 comments , on load of activity page . wich i really get using my code
“add_filter(‘bp_use_legacy_activity_query’, function ($value, $method, $args) {
if ($method == “BP_Activity_Activity::get_activity_comments”) {
return true;
}
}, 10, 3);add_filter( ‘bp_activity_comments_user_join_filter’, function( $value, $activity_id, $left, $right, $spam = ‘ham_only’ ) {
// Modify the SQL query to fetch only two comments
global $wpdb, $bp;
$bp = buddypress();$xprofile_active = function_exists(‘bp_is_active’) && bp_is_active( ‘xprofile’ );
// Initialize fullname related variables
$fullname_select = $fullname_from = $fullname_where = ”;// Select the user’s fullname with the query if XProfile is active and user has filled the field.
if ( $xprofile_active ) {
if ( bp_has_profile() ) {
// Get the field value if user has filled it.
$field_id = 1; // Modify this according to your field ID.
$field_value = bp_get_profile_field_data( ‘field=’ . $field_id );
if ( !empty( $field_value ) ) {
$fullname_select = “, pd.value as user_fullname”;
$fullname_from = “, {$bp->profile->table_name_data} pd “;
$fullname_where = “AND pd.user_id = a.user_id AND pd.field_id = $field_id”;
}
}
}// Don’t retrieve activity comments marked as spam.
if ( ‘ham_only’ == $spam ) {
$spam_sql = ‘AND a.is_spam = 0’;
} elseif ( ‘spam_only’ == $spam ) {
$spam_sql = ‘AND a.is_spam = 1’;
} else {
$spam_sql = ”;
}// Modify the SQL query to fetch only two comments
$sql = $wpdb->prepare( “SELECT a.*, u.user_email, u.user_nicename, u.user_login, u.display_name{$fullname_select}
FROM {$bp->activity->table_name} a, {$wpdb->users} u{$fullname_from}
WHERE u.ID = a.user_id {$fullname_where}
AND a.type = ‘activity_comment’ {$spam_sql}
AND a.item_id = %d
AND a.mptt_left > %d
AND a.mptt_left < %d
ORDER BY a.date_recorded ASC
LIMIT 2″,
$activity_id, $left, $right );return $sql;
}, 10, 5 );”but it give me also count 2 , can i get original count.
means , any activity has 10 comment then it display only 2 but give count 10
i Have this link now: https://domain.com/member/johndoe/activity/512/
but need this: https://domain.com/512/how i can do that by some php snippet? pls help
Something like this? but its bad code i mean
function custom_activity_link($activity_id = false) { global $bp; if (!$activity_id) { $activity_id = bp_get_activity_id(); } return home_url('/' . $activity_id . '/'); } function change_buddypress_activity_permalink() { global $bp; $bp->activity->root_slug = 'activity'; add_rewrite_rule('^([0-9]+)/?$', 'index.php?pagename=activity&p=$matches[1]', 'top'); } add_action('bp_init', 'change_buddypress_activity_permalink', 2); add_filter('bp_get_activity_thread_permalink', 'custom_activity_link', 10, 2);
I have installed the buddypress plugin on my site. But there is no way to edit the generated page https://ohwhat.com/activity/ and https://ohwhat.com/members/ and others. Those two URLs are not listed in my WordPress “Page” dashboard.
According to the following document
https://github.com/imath/buddypress/blob/master/docs/user/administration/settings/urls.md
“Every BP Component using a directory gets an accordion panel to let you customize its title and permalink as well as potential single item screen URLs when supported (eg: Members and Groups).”
However, on my BuddyPress Settings->URLs screen, I see accordion panels for Members and Activity Streams. I do not see an accordion panel for User Groups, even though it is enabled in the Components screen.
I see the following message in the Network Dashboard and the Main Site Dashboard:
A BuddyPress page has been added for the following active BuddyPress Components which did not have associated BuddyPress Pages yet: Groups. You may need to refresh your permalink settings.
Hi, I got some error about the BP Classic. Before the bp’s updates, my activity page is working without activate BP Classis plugin. For now, I need to activate the BP classic plugin to work my activity page. However, I cannot customize my site now when I activate my BP Classic plugin.
May I know how to solve the problem?
This is how my activity page without activate BP Classic looks like: https://ctrlv.link/rSS8
Activity URL: https://myinvestbuddies.com/feeds/
When I click the timestamp of a post, I am taken to the correct page:
Example: https://myurl.com/members/username/activity/72/
However, the page shows ALL of that users updates, not just the single post. This happens for group posts as well.
Any ideas what may be causing this? I have tested everything I can think of (disabled all plugins, reactivated only buddypress, removed all custom CSS, etc.) and the problem persists.
Hi,
I have a Custom Post Type ‘golfs’ created with CPT UI.
I try to get the golfs comments (activated) in the Activites feed of BuddyPress without success…I put the code i found here ( https://codex.buddypress.org/plugindev/post-types-activities/ ) in my bp-custom.php file :
function customize_page_tracking_args() { // Check if the Activity component is active before using it. if ( ! bp_is_active( 'activity' ) ) { return; } // Don't forget to add the 'buddypress-activity' support! add_post_type_support( 'golfs', 'buddypress-activity' ); /** * Also don't forget to allow comments from the WordPress Edit Page screen * see this screencap https://cldup.com/nsl4TxBV_j.png */ bp_activity_set_post_type_tracking_args( 'golfs', array( 'action_id' => 'new_blog_page', 'bp_activity_admin_filter' => __( 'Published a new page', 'custom-textdomain' ), 'bp_activity_front_filter' => __( 'Page', 'custom-textdomain' ), 'bp_activity_new_post' => __( '%1$s posted a new <a href="%2$s">page</a>', 'custom-textdomain' ), 'bp_activity_new_post_ms' => __( '%1$s posted a new <a href="%2$s">page</a>, on the site %3$s', 'custom-textdomain' ), 'contexts' => array( 'activity', 'member' ), 'comment_action_id' => 'new_blog_page_comment', 'bp_activity_comments_admin_filter' => __( 'Commented a page', 'custom-textdomain' ), 'bp_activity_comments_front_filter' => __( 'Pages Comments', 'custom-textdomain' ), 'bp_activity_new_comment' => __( '%1$s commented on the <a href="%2$s">page</a>', 'custom-textdomain' ), 'bp_activity_new_comment_ms' => __( '%1$s commented on the <a href="%2$s">page</a>, on the site %3$s', 'custom-textdomain' ), 'position' => 100, ) ); } add_action( 'bp_init', 'customize_page_tracking_args' );
New golfs are displayed in the activities feed but not the new comment.
Can anybody tell me what’s wrong ?
WP 6.2.2
BuddyPress 11.2.0
PHP 7.4Thank’s in advance
GilI expect this is likely a configuration issue with either our BuddyPress installation, a conflict from another plugin (though it works on staging version), or perhaps a lingering cacheing issue. But looking to find assistance resolving it and willing to consider hired help on this.
No url to share, as it is a member’s only site (Intranet).
### wp-core ### version: 6.1.1 site_language: en_CA user_language: en_CA timezone: America/Vancouver permalink: /%year%/%monthnum%/%day%/%postname%/ https_status: true multisite: false user_registration: 0 blog_public: 0 default_comment_status: open environment_type: production user_count: 431 dotorg_communication: true ### wp-paths-sizes ### wordpress_path: /home/susyah/public_html wordpress_size: 58.81 MB (61669230 bytes) uploads_path: /home/susyah/public_html/wp-content/uploads uploads_size: 62.25 MB (65272481 bytes) themes_path: /home/susyah/public_html/wp-content/themes themes_size: 23.15 MB (24279208 bytes) plugins_path: /home/susyah/public_html/wp-content/plugins plugins_size: 400.27 MB (419712905 bytes) database_size: 96.29 MB (100972517 bytes) total_size: 640.78 MB (671906341 bytes) ### wp-dropins (2) ### advanced-cache.php: true maintenance.php: true ### wp-active-theme ### name: Kleo Child (kleo-child) version: undefined author: SeventhQueen author_website: http://seventhqueen.com parent_theme: Kleo (kleo) theme_features: core-block-patterns, widgets-block-editor, editor-style, automatic-feed-links, post-formats, menus, post-thumbnails, html5, featured-content, title-tag, customize-selective-refresh-widgets, responsive-embeds, kleo-facebook-login, kleo-mega-menu, kleo-menu-items, bbpress, woocommerce, buddypress-use-nouveau, widgets theme_path: /home/susyah/public_html/wp-content/themes/kleo-child auto_update: Disabled ### wp-parent-theme ### name: Kleo (kleo) version: 5.1.2 author: SeventhQueen author_website: https://themeforest.net/user/SeventhQueen theme_path: /home/susyah/public_html/wp-content/themes/kleo auto_update: Disabled ### wp-themes-inactive (1) ### Twenty Twenty-Three: version: 1.0, author: the WordPress team, Auto-updates disabled ### wp-plugins-active (71) ### Admin Menu Editor Pro: version: 2.18.1, author: Janis Elsts, Auto-updates disabled AS Admin Customizer: version: 1.0, author: Andolasoft, Auto-updates disabled bbPress: version: 2.6.9, author: The bbPress Contributors, Auto-updates disabled bbp style pack: version: 5.4.1, author: Robin Wilson, Auto-updates disabled Better Notifications for WP: version: 1.9.2, author: Made with Fuel, Auto-updates disabled Big File Uploads: version: 2.1.1, author: Infinite Uploads, Auto-updates disabled BP Profile Search: version: 5.4.8, author: Andrea Tarantini, Auto-updates disabled Brozzme Multiple Admin Emails: version: 1.4, author: Benoti, Auto-updates disabled BuddyPress: version: 11.1.0, author: The BuddyPress Community, Auto-updates disabled BuddyPress Notifications Widget: version: 1.3.2, author: BuddyDev, Auto-updates disabled Classic Editor: version: 1.6.2, author: WordPress Contributors, Auto-updates disabled Display Posts: version: 3.0.2, author: Bill Erickson, Auto-updates disabled Document Library Pro: version: 1.9.4, author: Barn2 Plugins, Auto-updates disabled Duplicate Page: version: 4.5.1, author: mndpsingh287, Auto-updates disabled Envato Market: version: 2.0.8, author: Envato, Auto-updates disabled Essential Grid: version: 3.0.16, author: ThemePunch, Auto-updates disabled FileBird: version: 5.1.4, author: Ninja Team, Auto-updates disabled Force Login: version: 5.6.3, author: Kevin Vess, Auto-updates disabled GeoDirectory: version: 2.2.25, author: AyeCode - WordPress Business Directory Plugins, Auto-updates disabled Image Upload for BBPress: version: 1.1.18, author: Aspen Grove Studios, Auto-updates disabled Jetpack: version: 11.9.1, author: Automattic, Auto-updates disabled Jetpack Boost: version: 1.7.0, author: Automattic - Jetpack Site Speed team, Auto-updates disabled K Elements: version: 5.1.2, author: SeventhQueen, Auto-updates disabled K Fonts: version: 1.1.0, author: SeventhQueen, Auto-updates disabled Like Button Rating ♥ LikeBtn: version: 2.6.47, author: LikeBtn, Auto-updates disabled List Categories: version: 0.4, author: Fernando Briano, Auto-updates disabled MainWP Child: version: 4.4.0.1, author: MainWP, Auto-updates disabled Manage Notification E-mails: version: 1.8.4, author: Virgial Berveling, Auto-updates disabled Media Sync: version: 1.2.9, author: Erol Živina, Auto-updates disabled Meta Box: version: 5.6.17, author: MetaBox.io, Auto-updates disabled MonsterInsights - Dimensions Addon: version: 2.0.6, author: MonsterInsights Team, Auto-updates disabled MonsterInsights - Forms Tracking Addon: version: 2.2.6, author: MonsterInsights Team, Auto-updates disabled MonsterInsights - Media Addon: version: 1.0.7, author: MonsterInsights Team, Auto-updates disabled MonsterInsights - Page Insights Addon: version: 1.5.2, author: MonsterInsights Team, Auto-updates disabled MonsterInsights Pro: version: 8.13.1, author: MonsterInsights, Auto-updates disabled Ninja Forms: version: 3.6.20, author: Saturday Drive, Auto-updates disabled Page-list: version: 5.3, author: webvitaly, Auto-updates disabled Page scroll to id: version: 1.7.7, author: malihu, Auto-updates disabled Pages with category and tag: version: 0.9.0, author: YAHMAN, Auto-updates disabled Popup Maker: version: 1.18.1, author: Popup Maker, Auto-updates disabled Post Slider For Visual Composer: version: 1.1, author: Nasir, Auto-updates disabled PublishPress Permissions: version: 3.8.5, author: PublishPress, Auto-updates disabled Redirection: version: 5.3.9, author: John Godley, Auto-updates disabled rtMedia for WordPress, BuddyPress and bbPress: version: 4.6.13, author: rtCamp, Auto-updates disabled SearchWP: version: 4.2.9, author: SearchWP, Auto-updates disabled SearchWP bbPress Integration: version: 1.3.1, author: SearchWP, Auto-updates disabled SearchWP Custom Results Order: version: 1.3.6, author: SearchWP, Auto-updates disabled SearchWP Live Ajax Search: version: 1.7.4, author: SearchWP, LLC, Auto-updates disabled SearchWP Shortcodes: version: 1.8.3, author: SearchWP, Auto-updates disabled Shortcode in Menus: version: 3.5.1, author: Gagan Deep Singh, Auto-updates disabled Site Plugin for susyah.csfs.org: author: (undefined), version: (undefined), Auto-updates disabled Social Articles: version: 2.9.5, author: Broobe, Auto-updates disabled SQ Sidebar Generator: version: 1.2.2, author: SeventhQueen, Auto-updates disabled TablePress: version: 2.0.4, author: Tobias Bäthge, Auto-updates disabled The Events Calendar: version: 6.0.10, author: The Events Calendar, Auto-updates disabled The Events Calendar: Community Events: version: 4.10.5, author: The Events Calendar, Auto-updates disabled The Events Calendar: Filter Bar: version: 5.4.3, author: The Events Calendar, Auto-updates disabled The Events Calendar PRO: version: 6.0.9.2, author: The Events Calendar, Auto-updates disabled User Role Editor: version: 4.63.3, author: Vladimir Garagulya, Auto-updates disabled User Switching: version: 1.7.0, author: John Blackbourn & contributors, Auto-updates disabled UsersWP: version: 1.2.3.11, author: AyeCode Ltd, Auto-updates disabled Wbcom Designs - BuddyPress Member Export Import: version: 1.5.0, author: Wbcom Designs, Auto-updates disabled When Last Login: version: 1.2.2, author: Yoohoo Plugins, Auto-updates disabled WordPress Toolbar Editor: version: 1.4.2, author: Janis Elsts, Auto-updates disabled WP Add Mime Types: version: 3.0.3, author: Kimiya Kitani, Auto-updates disabled WPBakery Page Builder: version: 6.10.0, author: Michael M - WPBakery.com, Auto-updates disabled wpDataTables - Tables & Table Charts: version: 2.1.53, author: TMS-Plugins, Auto-updates disabled WP Easy Updates: version: 1.1.20, author: AyeCode Ltd, Auto-updates disabled WPForms Lite: version: 1.8.0.2, author: WPForms, Auto-updates disabled WP Rocket: version: 3.12.5.3, author: WP Media, Auto-updates disabled WP SMS: version: 6.1.1, author: VeronaLabs, Auto-updates disabled ### wp-plugins-inactive (1) ### Password Protected Categories: version: 2.1.8, author: Barn2 Plugins, Auto-updates disabled ### wp-media ### image_editor: WP_Image_Editor_GD imagick_module_version: Not available imagemagick_version: Not available imagick_version: Not available file_uploads: File uploads is turned off post_max_size: 128M upload_max_filesize: 128M max_effective_size: 128 MB max_file_uploads: 20 gd_version: 2.3.3 gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM ghostscript_version: 9.25 ### wp-server ### server_architecture: Linux 3.10.0-962.3.2.lve1.5.42.el7.x86_64 x86_64 httpd_software: Apache php_version: 7.4.33 64bit php_sapi: litespeed max_input_variables: 10000 time_limit: 360 memory_limit: 2048M max_input_time: 360 upload_max_filesize: 128M php_post_max_size: 128M curl_version: 7.84.0 OpenSSL/1.1.1p suhosin: false imagick_availability: false pretty_permalinks: true htaccess_extra_rules: true ### wp-database ### extension: mysqli server_version: 5.7.41 client_version: mysqlnd 7.4.33 max_allowed_packet: 268435456 max_connections: 250 ### wp-constants ### WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /home/susyah/public_html/wp-content WP_PLUGIN_DIR: /home/susyah/public_html/wp-content/plugins WP_MEMORY_LIMIT: 1024M WP_MAX_MEMORY_LIMIT: 2048M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: true SCRIPT_DEBUG: true WP_CACHE: true CONCATENATE_SCRIPTS: undefined COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_ENVIRONMENT_TYPE: Undefined DB_CHARSET: utf8 DB_COLLATE: undefined ### wp-filesystem ### wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable 0: Writable ### jetpack ### site_id: 212215713 ssl_cert: No time_diff: 2 version_option: 11.9.1:1678828073 old_version: 11.9:1678301680 public: Public master_user: #1 ConceptDesign current_user: #1 ConceptDesign tokens_set: Blog User blog_token: P8&fk$QOWUjx^E0IRR3qiHSD*VPExwHg user_token: bvJ0#WWGEoaVgl@fq*KX$BqCk5YW7Si1 version: 11.9.1 jp_plugin_dir: /home/susyah/public_html/wp-content/plugins/jetpack/ plan: free protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false} full_sync: {"started":"Tue, 08 Nov 2022 19:26:26 +0000","finished":"Tue, 08 Nov 2022 19:31:21 +0000","progress":{"comments":{"total":"5","sent":5,"finished":true,"last_sent":"3"},"constants":{"finished":true},"functions":{"finished":true},"options":{"finished":true},"posts":{"total":"3647","sent":3647,"finished":true,"last_sent":"2"},"term_relationships":{"total":"3115","sent":3115,"finished":true,"last_sent":{"object_id":"1","term_taxonomy_id":"270"}},"terms":{"total":"398","sent":398,"finished":true,"last_sent":"1"},"themes":{"finished":true},"updates":{"finished":true},"users":{"total":"83","sent":83,"finished":true,"last_sent":"1"}},"config":{"comments":1,"constants":1,"functions":1,"options":1,"posts":1,"term_relationships":1,"terms":1,"themes":1,"updates":1,"users":1}} sync_size: undefined sync_lag: 0 seconds full_sync_size: undefined full_sync_lag: 0 seconds idc_urls: {"home":"https:\/\/susyah.csfs.org","siteurl":"https:\/\/susyah.csfs.org","WP_HOME":"","WP_SITEURL":""} idc_error_option: false idc_optin: true cxn_tests: All Pass. ### buddypress ### version: 11.1.0 active_components: Community Members, Extended Profiles, Account Settings, Friend Connections, Private Messaging, Activity Streams, Notifications, User Groups template_pack: BuddyPress Nouveau 11.1.0 ! hide-loggedout-adminbar: No ! bp-disable-account-deletion: No ! bp-disable-avatar-uploads: Yes ! bp-disable-cover-image-uploads: Yes bp-enable-members-invitations: No bp-enable-membership-requests: No ! bp-disable-profile-sync: Yes ! bp_restrict_group_creation: No ! bp-disable-group-avatar-uploads: Yes ! bp-disable-group-cover-image-uploads: Yes ! bp-disable-blogforum-comments: Yes _bp_enable_heartbeat_refresh: Yes ### redux-framework ### version: 4.3.12 installation: in_plugin data directory: /home/susyah/public_html/wp-content/plugins/k-elements/lib/options/ browser: Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/112.0 Browser: Firefox Version: 112.0 Platform: Apple ### redux-instance-kleo_kleo_child ### opt_name: kleo_kleo_child global_variable: false dev_mode: false ajax_save: false page_slug: kleo_options page_permissions: manage_options menu_type: menu page_parent: themes.php compiler: false output: false output_tag: true templates_path: undefined extensions: Customizer: 4.0.0 Import Export: 4.0.0 Metaboxes: 4.0.0 Options Object: 4.0.0 Repeater: 4.3.7 Search: 3.4.5 Shortcodes: 4.3.5 ### wpforms ### version: 1.8.0.2 lite: Nov 14, 2022 @ 5:41pm upload_dir: Writable total_forms: undefined total_submissions: undefined ### bp-profile-search ### version: 5.4.8 platform: BuddyPress 11.1.0 theme: Kleo Child index: /plugins/buddypress/bp-templates/bp-nouveau/buddypress/members/index.php loop: /plugins/buddypress/bp-templates/bp-nouveau/buddypress/members/members-loop.php template0: /themes/kleo/buddypress-nouveau/members/bps-form-legacy.php template1: /themes/kleo/buddypress-nouveau/members/bps-form-inline.php template2: /themes/kleo/buddypress-nouveau/members/bps-form-with-labels.php
Hello, I have this code snippet on my custom page.
<div id="buddypress" class="buddypress-wrap buddyx bp-dir-hori-nav alignwide"> <?php if ( bp_has_activities( bp_ajax_querystring( 'activity' ) . '&action=new_quote' ) ) : ?> <div id="activity-stream" class="activity" data-bp-list="activity" > <?php bp_get_template_part( 'activity/activity-loop' ); ?> </div> <?php endif; ?>
I want to display activity loop. Actually it is ok but activity meta class does not exist. it seem as
<div class=" -meta action">
it should be<div class=" activity-meta action">
If I remove data-bp-list=”activity” on activity-stream div css will be fine it will be activity-meta but click not work. If i use data-bp-list=”activity” click works but css does not work because of -meta (it should be activity-meta)
Can you help me?