Develop
Command Line Interface
Use Terminus to interact with the platform from the command line.
Terminus
Drush
Git
Push code changes to the platform using Git mode.
On-Server Development (SFTP)
Manage plugins, modules, and themes within the WordPress Dashboard or Drupal Admin using SFTP mode.
Using the Admin Interface
Local Development
Sync your code, database, and files for local development.
Add On Services
Composer
Environment Configuration Variables
- Getting the Client IP Address
- Platform and Custom Domains
- Environment-Specific Configurations for Drupal
- Environment-Specific Configuration for WordPress Sites
- Reading Pantheon Environment Configuration
- SERVER_NAME and SERVER_PORT on Pantheon
- Configuring Settings.php
- WordPress and PHP Sessions
- Configuring wp-config.php
Workflows
- Convert a Standard Drupal Site to a Composer-Managed Site
- Manage Some Dependencies with Composer
- Prevent Spamming During Drupal Debugging and Testing
- Composer Fundamentals and Workflows
- Create a Custom Upstream
- Introduction to Custom Upstreams
- Database Workflow Tool
- Deploy to Pantheon from an External Repository using DeployBot
- Configuration Workflow for Drupal Sites
- Configuring Environment Indicators
- Content Staging
- Environment-Specific Configurations for Drupal
- Environment-Specific Configuration for WordPress Sites
- Use Pantheon Local to Develop Sites Locally
- Best Practices for Maintaining Custom Upstreams
- Multidev FAQ
- Multidev
- Serving Sites from the Web Subdirectory
- Use the Pantheon Workflow
- Creating a services.yml File for Drupal
- WordPress Best Practices
- Managing Custom Code for WordPress with Plugins
- Testing WordPress Core Development Versions
- WordPress Configuration Management (WP-CFM)
Security
- Pantheon Secrets
- Enabling ClamAV for Drupal
- Switching Sites from HTTP to HTTPS
- HTTPS on Pantheon's Global CDN
- Creating and Revoking Machine Tokens
- Pantheon Secure Integration
- Private Paths for Files and Code
- Lock Environments with the Dashboard Security Tool
- Using SimpleSAMLphp with Shibboleth SSO
- Generate and Add SSH Keys
- Single Sign-On for Pantheon Organizations
- SSO and Identity Federation on Pantheon
- Using WP SAML Auth with Google Apps