WordPress has many roles and you can tell your client to assign to the role according to your work responsibility. If he is ok with FTP then no worries, otherwise you can have one from the below:
There are role according to each work like
- Super Admin – somebody with access to the site network administration
features and all other features. See the Create a Network article. - Administrator – somebody who has access to all the administration
features within a single site. - Editor – somebody who can publish and manage posts including the
posts of other users. - Author – somebody who can publish and manage their own posts.
- Contributor – somebody who can write and manage their own posts but
cannot publish them. - Subscriber – somebody who can only manage their profile.
More details can be found here
Related Posts:
- Prevent WordPress from automatically installing a new theme each year
- Can we use one WordPress installation for multiple databases, domains and content directories
- How to Add Customizer Setting in Child Theme
- When adding a custom REST endpoint, where do you put the endpoint function, and where do you put the function registration call?
- WordPress objects class reference
- Customizing gallery shortcode in 3.5
- Capability to edit own posts and not others
- Can You Export Theme Settings From WordPress Multisite?
- How do you add pages on a staging server, and then move them over to production
- Any Hook Called When Post Becomes Published?
- Automatically wrap post image in div
- How Can A Widget With Only One Instance Be Defined?
- Theme Twenty Fifteen: Customize Color Scheme Customizer
- How to handle security on a wordpress site? [closed]
- Which freelance sites are recommended to find WordPress developers/programmers, etc
- Is it possible to set default values for custom fields in a custom post type while my plugin is being activated?
- WordPress Template not affecting the working, keeps defaulting to the index.php template
- Custom Widget form function common elements
- Reinstall WordPress Without Losing Data
- Paginate Author’s Post List on Custom Author Page (ANOTHER THEORY)
- WP Northwind for Theme Development?
- list/consult Taxonomy only for the respective author/creator in dashbboard
- How to insert a sitemap within a subsite when using WordPress multisite
- title, content, feature images
- How to check if site is created by wordpress? [duplicate]
- Enabling Additional CSS / custom-css
- Child Theme – how to add new widget on a specific place?
- How can I make site-wide content editable, for example footer content
- Custom Facebook share button with custom title,url,image in wordpress
- Sort posts by multiple meta key values
- Modify Gallery Output to render differently on a PAGE and a POST
- How to Call a static page in WordPress
- Add google org chart to wordpress page
- I’m using add_meta_box() but want to include TinyMCE editor *and* Media Uploads for each box
- How-To add Custom field in WordPress wp-ecommerce Categories?
- Create custom dashboard for Multisite admins
- The function can not create a table on MariaDB server
- Child theme .css files are not overriding their parent .css files
- One WordPress Installation for 2 Domains
- Integrate wordpress into index page
- Highlight comments of all the site authors
- Set Title from Custom Template
- For a specific theme, how do I build a list of all the possible theme modification names?
- Allow guests to use WP Customizer but disable save button
- Can I add/replace the WordPress image in the Dashboard
- Post thumbnails not working in my new install of WP 3.1 with Twenty Ten theme
- Add content in between of foreach
- How to insert a writing panel between the title and the page content?
- Switch between WordPress websites easy for an end user
- I’d like to be able to programatically setup a site to discourage crawling by search engines
- Show custom message/info for authors in add/edit post page
- Create a page that dynamically loads data
- Gravity Forms – gform_field_value – query custom table breaks functions.php
- How can I apply custom sanitization to new usernames?
- Divi theme: change overlay color from default blue to back [closed]
- How to create custom layouts and static pages in themes for clients
- failing to display a custom font [closed]
- Usage of custom post types in a custom admin menu
- How to set up conditionals in page templates?
- Dynamic Sidebars based on page name
- How can I create a basic PHP that can lives outside WP?
- Make a difficult page editable
- How do I change my permalink structure to a custom structure on an established blog?
- Overstand theme set up issue
- I found this code to be very useful, how can I change it to a text that display “Product versions and period of last update” rather than a button?
- Select input in metabox not updated
- display text generated via custom get query string
- Simple custom attributes on posts
- Bootstrap slider not working
- Add producthunt badge to wordpress menu
- How could I change contact details in the footer?
- How can I setup a development environment which auto refresh page when code have changed [closed]
- How Can I add show_post_count in get_archives_link?
- Trouble with custom login page
- I want to use a product thumbnail completely different than the product image
- How can I edit the WordPress menu link to allow fb: instead of http
- Fixed bottom menu on mobile doesn’t work on search included in Child Theme of Storefront
- Change Dashboard menu position?
- Get site ID from attachment url?
- admin aoolbar add_node() and pulling in my post slug
- duplicate featured image functionality in custom meta box
- How to automatically pull an information from a form field onto an other page?
- How to create a custom menu for specific user
- Custom Form Input not saving to Database
- How to create 2 preview button in a post?
- Move text from the side of image to below image [closed]
- Change the default WordPress image on the dashboard login to a custom image [duplicate]
- Custom terms in custom category taxonomy
- Customize TinyMCE Buttons
- Setting Custom WordPress “Posts page” AS “Front page”
- Instead of Custom CSS Theme CSS is loading
- Custom Post want button to add image and save in Postmeta
- Save And Display Mp3 Audio files on WooCommerce product page with Dokan
- Advice how to connect custom database with WordPress, change data in WordPress and finaly use this data
- Sort Search Results in Order of/by Character @ count (9) of post(s) title. (Ocean-WP theme)
- Is it possible assign a secondary existing role to already existing one?
- Set custom banner image size with wp_customize
- User Query Multiple Orderby Clause
- How to display product variations on same row
- Create a page for each database table entries