daomapsieucap / fiber-admin Goto Github PK
View Code? Open in Web Editor NEW💈 Bring multiple customization features to make your own WordPress admin.
Home Page: https://wordpress.org/plugins/fiber-admin/
💈 Bring multiple customization features to make your own WordPress admin.
Home Page: https://wordpress.org/plugins/fiber-admin/
Feature request
At this time, Fiber Admin has 2 options for content protection:
I think it's better to merge these options into one but with conditional logic:
Disable content protection
(DCP).The setting Override Default Query in Custom Post Order tab doesn't know the setting specific Post Type. It overrides all the post types query.
I think the issue came from my code won't check for the main query before changing post order.
The option to set background image for admin login page is not working because the wrong URL is provided.
Since the feature was released from v3.1.0, we have received some feedback from the client:
With this specific case, the function auto converts text to email link is not working: [email protected]. Could you update the regex pattern to fix this issue?
Admin needs the option to choose whether they want to hide/show the admin toolbar or not. This should be done via White Label > Branding > Enable Frontend Toolbar, the default value should be false.
Admin should have the capability to duplicate all CPT items as a default option. May add extra option to exclude this feature for specific CPT.
In Fiber Admin > Misc, we do have settings to Auto set image meta. It's the feature to prevent the admin forget to input the image meta because it's related to the required alt
attribute for img
tag.
Fiber Admin will convert the file name to Image Title (as readable text) with the enabled option.
After some updates, especially with #13, the function to set alt
attribute is not working properly.
Requirement:
Fiber Admin adding width height with decimals which is wrong for W3School validator. It needs to be rounded up to prevent the wrong HTML attribute value.
All the logo / image settings in Database Error options didn't work when the site URL is updated.
To make the duplicate post feature compatible with multisites podcast feature, we need to exclude some special meta keys like _crosspost_to_data
, _crosspost_to_{SITE ID}
or _crsspst_to_data
, _crsspst_to_{SITE_DOMAIN}
mentioned here: https://rudrastyh.com/support/yoast-duplicate-post-exclude-meta-keys
Add coming soon / maintenance mode
The idea for this feature can be listed below:
Convert Email Text to Link now converts all content using hook the_content
which makes the wrong HTML structure in the data-
attribute.
To prevent this issue, I think the feature Convert Email Text needs to use regex to prevent converting text in the data-
attribute.
I found this framework called Carbon Fields which is introduced in Delicious Brains' blog: https://deliciousbrains.com/create-wordpress-plugin-settings-page/#custom-fields and I think we can try to implement it in Fiber Admin (and our future plugins) because it has many fields types like a repeater or Gutenberg (#15).
It's great if we can give a try with this framework to have some experience and reuse it in the future.
It's great to have the feature to format the image file name into browser and server-friendly, non-accent characters.
There are many customers won't have enough basic knowledge about renaming the file name before uploading it to Media Library, we will help them cover this case. The case often happens for Vietnamese customers especially.
For example: The file name "Báo-cáo-thường-niên-2023.pdf" should be converted to "bao-cao-thuong-nien-2023.pdf" automatically.
For this feature, there should be a setting where admin can choose to turn on / off in CMS (default value is on).
When creating a new custom taxonomy term, the term order is not increased automatically anymore. Seem that it only happens on WordPress 6.0.
Wrong conditional logic in function fiad_cleanup_attachment_name
replace the filename from group_6554a45dbcf1f.json
to group-6554a45dbcf1f.json
which makes ACF can't delete the local ACF json. Deleted json files still exist in folder so the field group can't be deleted and it displays in Sync available tab.
The condition here should be updated and optimized just to rename the attachment files only.
Found this article: https://wholesomecode.net/create-a-settings-page-using-wordpress-block-editor-gutenberg-components/. It's great to apply this feature to our plugin, just for a better UI.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.