Pinned Feed Notices for BuddyPress

설명

Add custom notices to the top of the main activity feed. You can add as many as you want, select the member types who will see the notice, and allow visitors to hide the notice.

It supports BuddyPress and BuddyBoss feeds.

Like this plugin? Please consider leaving a 5-star review.

Do you want customizations: Contact me at gianniskipouros.com.

스크린샷

설치

  1. Upload “Pinned Feed Notices for BuddyPress” plugin into the directory wp-content/plugins/.
  2. Enable “Pinned Feed Notices for BuddyPress” plugin.

FAQ

There are no FAQ just yet.

후기

2023년 12월 3일 답글 1개
Great plugin. It is possible to realize many practical ideas with it.Thank you for a great plugin!
모든 2 평가 읽기

기여자 & 개발자

“Pinned Feed Notices for BuddyPress”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Pinned Feed Notices for BuddyPress”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.1.0

  • Security: Added nonce and capability checks to the member type save handler.
  • Security: The dismiss endpoint now confirms the submitted ID is a real published notice before storing it.
  • Security: Escaping corrections in the notice markup and the admin member type list.
  • Fix: Notices hidden for a member type could still show to members holding more than one member type.
  • Fix: Draft, pending and scheduled notices were displayed on the activity feed to every visitor.
  • Fix: Quick Edit, bulk edit and autosave no longer wipe a notice’s “Hide for Member Types” selection.
  • Fix: The “Hide for Member Types” boxes did not load their saved values in every edit context.
  • Fix: The member type checkboxes were hidden on sites with exactly one member type.
  • Fix: Logged out visitors could not dismiss a notice at all. Their choice is now remembered in a cookie for a year.
  • Fix: Notices never appeared on template packs that render the first page of the feed server-side.
  • Fix: Embedded content such as iframes no longer disappears from notices written by administrators who are allowed to use it.
  • Accessibility: The dismiss control is now a real button, so it can be reached with the Tab key and activated with Enter or Space, and it exposes a proper label to screen readers.
  • Accessibility: Dismissing a notice is announced through a polite live region, and keyboard focus moves to the next notice instead of being lost.
  • Change: Notices are no longer public posts. They have no front-end URL, archive or rewrite rules, since they only ever render inside the feed.
  • Change: The stylesheet and script now load only on the activity directory instead of on every page.
  • Change: An admin notice now explains that the plugin is idle when neither BuddyPress nor BuddyBoss Platform is active, instead of failing silently.
  • Change: Admin-only code no longer loads on the front end, and both classes now use a single shared instance.
  • Change: Deleting the plugin now removes its notices, post meta, per member dismissal lists and options, on every site of a network.
  • Update: WordPress 7.0.2
  • Update: BuddyPress 14.5.0

1.0.3

  • Update: WordPress 6.7.1
  • Update: BuddyPress 14.3.3

1.0.2

  • Update: WordPress 6.2
  • Update: BuddyPress 11.1.0

1.0.1

  • Sanitization, Escaping attributes, Title change

1.0

  • First Edition release